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:
npm install -D sloc
Giả sử chúng ta cần dùng nó để đếm
nội dung của thư mục src:
npx 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:
{
"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:
{
"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:
npm run count
Tạo lệnh của riêng bạn để chạy thư viện cowsay với một tham số cụ thể.