【发布时间】:2018-11-01 03:05:46
【问题描述】:
如果未创建文件夹,我正在尝试检查是否已创建文件夹
IF NOT EXIST dist\\js (MKDIR dist\\js)
然后不管它是否创建了我要运行的文件夹
& uglifyjs dev/*.js -m -o dist/js/app.js
现在看来 & 不起作用。如果文件夹存在,则不执行第二个命令。
如果我使用以下内容作为我的第一句话:
IF NOT EXIST dist\\js (MKDIR dist\\js) ELSE (Echo exist)
我第一次将两者一起运行,如下所示:
IF NOT EXIST dist\\js (MKDIR dist\\js) ELSE (Echo hate) & echo Love & uglifyjs dev/*.js -m -o dist/js/app.js
文件夹被创建但是 app.js 文件没有被创建。 只有当我再次运行该命令时,它才会创建 app.js 文件。
现在我最好如何检查是否有文件夹,然后不管是否继续下一个命令。
【问题讨论】:
标签: windows batch-file cmd npm-scripts