日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

安裝Node.js SDK

使用Node.js SDK進行日志服務(wù)各類操作前,您需要安裝Node.js SDK。本文介紹Node.js SDK的安裝方法。

前提條件

  • 已開通日志服務(wù)。更多信息,請參見開通日志服務(wù)。

  • 已創(chuàng)建并獲取AccessKey。更多信息,請參見訪問密鑰。

    阿里云賬號AccessKey擁有所有API的訪問權(quán)限,風險很高。強烈建議您創(chuàng)建并使用RAM用戶進行API訪問或日常運維。RAM用戶需具備操作日志服務(wù)資源的權(quán)限。具體操作,請參見為RAM用戶授權(quán)。

  • 已安裝Node.js開發(fā)環(huán)境。更多信息,請參見Node.js官網(wǎng)。

注意事項

日志服務(wù)Node.js SDK基于JavaScript開發(fā),暫不支持TS(TypeScript)。

安裝SDK

  1. 創(chuàng)建項目目錄,并進入該目錄。

  2. 執(zhí)行以下命令初始化。

    npm init

    package name輸入sls_node,其余保持默認。初始化完成后,會自動創(chuàng)建一個package.json文件。其文件內(nèi)容示例如下:

    {
      "name": "sls_node",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "author": "",
      "license": "ISC"
    }
  3. 執(zhí)行以下命令安裝Node.js SDK。

    npm install aliyun-sdk

    如果使用npm遇到網(wǎng)絡(luò)問題,建議使用淘寶提供的npm鏡像。

    執(zhí)行完成后,package.json文件已注入aliyun-sdk信息。其文件內(nèi)容示例如下:

    {
      "name": "sls_node",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "author": "",
      "license": "ISC",
      "dependencies": {
        "aliyun-sdk": "^1.12.3"
      }
    }
  4. 搭建項目。本文以使用Express搭建項目為例。

    1. 執(zhí)行以下命令安裝Express。

      npm install express

      更多信息,請參見安裝Express。

    2. 執(zhí)行以下命令安裝morgan。

      npm install morgan

      更多信息,請參見morgan。

    3. 創(chuàng)建app.js文件并寫入以下代碼。

      var express = require('express')
      var morgan = require('morgan')
      var app = express()
      const logger = morgan(function (tokens, req, res) {
        return [
          tokens.method(req, res),
          tokens.url(req, res),
          tokens.status(req, res),
          tokens.res(req, res, 'content-length'), '-',
          tokens['response-time'](req, res), 'ms'
        ].join(' ')
      })
      app.use(logger)
      app.get('/', (req, res) => res.send('Hello World!'))
      app.listen(3000, () => console.log('Example app listening on port 3000!'))
    4. 執(zhí)行以下命令啟動項目。

      node app.js

    完成后,返回以下結(jié)果。

    Example app listening on port 3000!

常見問題

找不到../xx/jsSHA/src/sha.js文件

依賴模塊的文件被誤刪除。建議執(zhí)行npm install aliyun-sdk命令重新安裝。重新安裝時,會自動獲取缺失文件。

后續(xù)步驟

Node.js SDK快速入門