全部产品
Search
文档中心

Simple Log Service:Instal Simple Log Service SDK untuk Node.js

更新时间:Jul 02, 2025

Sebelum menggunakan Simple Log Service SDK untuk Node.js untuk memanggil operasi API dari Simple Log Service, Anda harus menginstal SDK tersebut. Panduan ini menjelaskan langkah-langkah instalasi.

Prasyarat

Catatan Penggunaan

Simple Log Service SDK untuk Node.js dikembangkan berdasarkan JavaScript. TypeScript tidak didukung.

Instalasi

  1. Buat direktori proyek dan masuk ke direktori tersebut.

  2. Jalankan perintah inisialisasi berikut:

    npm init

    Atur parameter nama menjadi sls_node dan pertahankan nilai default untuk parameter lainnya. Setelah inisialisasi selesai, file bernama package.json akan dibuat. Contoh:

    {
      "name": "sls_node",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "author": "",
      "license": "ISC"
    }
  3. Jalankan perintah berikut untuk menginstal Simple Log Service SDK untuk Node.js:

    npm install @alicloud/log

    Setelah perintah dijalankan, file package.json disuntikkan dengan informasi @alicloud/log. Contoh:

    {
      "name": "sls_node",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "author": "",
      "license": "ISC",
      "dependencies": {
        "@alicloud/log": "^1.2.5"
      }
    }
  4. Buat sebuah proyek. Dalam contoh berikut, Express digunakan untuk membuat proyek.

    1. Jalankan perintah berikut untuk menginstal Express:

      npm install express

      Untuk informasi lebih lanjut, lihat Installing.

    2. Jalankan perintah berikut untuk menginstal morgan:

      npm install morgan

      Untuk informasi lebih lanjut, lihat morgan.

    3. Buat file bernama app.js dan tambahkan kode berikut ke dalam file:

      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. Jalankan perintah berikut untuk memulai proyek:

      node app.js

    Setelah proyek dibuat, hasil berikut akan dikembalikan:

    Example app listening on port 3000!

FAQ

Apa yang harus saya lakukan jika file ../xx/jsSHA/src/sha.js tidak ditemukan?

File modul dependen telah dihapus. Kami sarankan Anda menjalankan perintah npm install aliyun-sdk untuk menginstal ulang SDK. Saat Anda menginstal ulang SDK, file yang hilang akan secara otomatis diambil kembali.

Apa yang harus dilakukan selanjutnya

Memulai dengan Simple Log Service SDK untuk Node.js