Hãy nói tôi có
"scripts": {
"pre-build": "echo \"Welcome\" && exit 1",
"build_logic": "start cmd.exe @cmd /k \"yo esri-appbuilder-js:widget && exit 1\"",
"post_build": "start C:\\WebAppBuilderForArcGIS\\startupShortcut",
"exit" : "start cmd.exe @cmd /k \"echo \"goodbye\" && exit 1\""
},
Lệnh NPM nào tôi có thể chạy để cho phép tất cả các tập lệnh này khởi chạy tuần tự. Khi tôi sử dụng sửa lỗi trước / sau, chúng khởi chạy tuần tự nhưng chúng không đợi tập lệnh gốc hoàn tất trước khi thực thi. Tôi giả sử giải pháp duy nhất là: Làm cách nào để các tác vụ Gulp bắn liên tiếp khi bắn các lệnh shell trong hàm trợ giúp async.series? ? Tôi biết điều này có thể được thực hiện với Gulp nhưng tôi muốn gắn bó với NPM ngay bây giờ để khám phá khả năng của nó. Cảm ơn vì bất kì sự giúp đỡ!
Start
lệnh, bạn sẽ có thể sử dụng /wait
tham số (Khởi động ứng dụng và đợi cho đến khi kết thúc)