Tôi không thể nhận được npm để làm việc. Tệp package.json của tôi cóLàm thế nào để bạn chạy tệp js bằng cách sử dụng tập lệnh npm?
"scripts": { "build": "build.js" }
và tôi có tệp build.js trong cùng một thư mục chỉ console.logs.
Khi tôi chạy
npm run build
tôi nhận được lỗi
The system cannot execute the specified program.
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "build"
npm ERR! node v4.1.1
npm ERR! npm v3.3.5
npm ERR! code ELIFECYCLE
và nếu tôi di chuyển các tập tin build.js và thay đổi tập tin package.json tôi để có một thư mục con
"scripts": { "build": "build/build.js" }
sau đó tôi gặp lỗi
'build' is not recognized as an internal or external command, operable program or batch file.
Có gì không ổn? Tôi đang sao chép example documentation.
Tính năng này hoạt động. Bạn có thể giải thích tại sao 'nút' là cần thiết? Nó có ý nghĩa trong nhận thức, nhưng nó không có trong tài liệu. – Richard
Nút là cần thiết vì nó là cần thiết để khởi động kịch bản của bạn. Bạn có thể đặt bất kỳ lệnh nào ở đây. – Sapher
@Richard: https://docs.npmjs.com/misc/scripts#default-values –