Chỉ là một câu hỏi đơn giản: trong dự án node.js của tôi, làm cách nào tôi có thể chạy tập lệnh postinstall mà không cần cài đặt trước?NPM: làm thế nào để chỉ chạy sau khi cài đặt?
FYI, đây là package.json tôi:
{
"name": "gestionclientjs",
...,
"dependencies": {
...
},
"repository": {},
"devDependencies": {
...
},
"engines": {
"node": ">=0.10.0"
},
"scripts": {
"test": "grunt test",
"postinstall" : "bower install && node ./app/server/dbSeed.js",
"start": "node app/server/app.js"
}
}
Còn bây giờ, tôi chạy:
npm install
trong dự án của tôi, nhưng tôi muốn chạy
npm postinstall
khi Tôi muốn (và khi tôi chắc chắn phụ thuộc là ok).
postinstall chỉ chạy sau khi cài đặt: https://docs.npmjs.com/misc/scripts –