我需要用Node运行几个UglifyJS2脚本.我已经添加了我要运行的命令到bat文件,它运行正常.
当我添加第二个命令,如“cd ..”时,命令不会执行!很混乱.
cd go somewhere uglifyjs ..\somescript -o ..\somefile.min.js --source-map ..\somemap.js.map --screw-ie8 cd ..
我希望能够从同一个bat文件中运行几个不同的脚本.
uglifyjs ..\somescript1 -o ..\somefile1.min.js uglifyjs ..\somescript2 -o ..\somefile2.min.js uglifyjs ..\somescript3 -o ..\somefile3.min.js
我不确定这是Node,Uglify或预期行为中的问题.
我不确定你的安装,但可能你正在调用uglifyjs.cmd或uglifyjs.bat,当你从另一个批处理文件中调用批处理文件时,执行被转移到被调用的文件,它不会返回到呼叫者.
如果要调用第二批,并且如果完成,则在调用者中继续执行,则需要使用call命令
cd go somewhere call uglifyjs ..\somescript -o ..\somefile.min.js --source-map ..\somemap.js.map --screw-ie8 cd ..
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。