batch file - إنشاء ملف.bat مع تثبيت npm الأمر



batch-file npm-install (1)

أنا خلقت الملف التالي

//npminstall.bat

npm install
echo hello

عندما أقوم بتشغيل الأمر التالي من Windows 10 Command Line (dos) npminstall.bat ، npm install الأمر npm install ، ولكن لا يتم إطلاق echo hello . حاولت وضع شبه اللون بعد السطر الأول مثل npm install; ، ولكن كل ما فعله هو أن تعطيني تعليمات تعليمات npm.

كيف أحصل على السطر الثاني لإطلاق echo hello بعد npm install ؟

ملاحظات إضافية

لقد وجدت أن هذا يتسبب أيضًا في نفس السلوك:

//npminstall.bat

webpack
echo hello

أعتقد أن السبب في ذلك هو أن كلا من الأمر npm install والأمر webpack وقتًا للتنفيذ ، وخلال ذلك الوقت ، لا يعمل شيء ما لا أتوقعه في السطر الثاني.

المتابعة 2

//npminstall.bat

START /WAIT npm install
echo hello

يبدو أن هذا يفعل ما أريد القيام به تقريبًا. ما عدا الأمر npm install الذي يسبب نافذة منبثقة ، وعلي إيقاف تشغيل النافذة المنبثقة قبل أن يستمر التنفيذ مرددًا صدى العالم. هل يمكنني التخلص من النافذة المنبثقة؟


عند الوصول إلى ملف دفعي آخر من ملف دفعي ، تحتاج إلى استخدام الأمر CALL لإعادة التحكم إلى العملية الأصل وإلا يتم تمرير التحكم إلى ملف الدُفعات الجاري تنفيذه.

call npm install




npm-install