Chạy Script qua npm trong JavaScript

Trong file package.json có một cài đặt đặc biệt scripts, cho phép chạy bất kỳ lệnh terminal nào qua npm. Điều này được sử dụng để biến các lệnh dài thành lệnh dễ chịu hơn.

Hãy xem cách làm việc với nó. Ví dụ, chúng ta đã cài đặt tiện ích sloc:

terminalnpm install -D sloc

Giả sử chúng ta cần dùng nó để đếm nội dung của thư mục src:

terminalnpx sloc src

Hãy làm cho lệnh trên dễ chịu hơn. Đầu tiên, hãy xem những gì hiện có trong file package.json:

package.json{
  "devDependencies": {
    "sloc": "^0.2.1"
  }
}

Bây giờ hãy thêm cài đặt scripts vào nó. Cài đặt này sẽ là một đối tượng với tên lệnh và giá trị của chúng. Hãy nghĩ ra một tên cho lệnh đếm, ví dụ count. Giá trị sẽ là lệnh terminal mà chúng ta muốn chạy:

package.json{
  "devDependencies": {
    "sloc": "^0.2.1"
  },
  "scripts": {
    "count": "npx sloc src"
  }
}

Bây giờ để gọi lệnh này chúng ta cần viết npm trong terminal, sau đó là lệnh run và sau đó là tên chúng ta đã đặt cho lệnh:

terminalnpm run count
Задание 1

Tạo lệnh của riêng bạn để chạy thư viện cowsay với một tham số cụ thể.