【发布时间】:2016-12-09 08:22:16
【问题描述】:
在我的 package.json(来自 npm)中,我有以下构建命令:
"build": "mkdir -p ./build && cp ./src/index.html ./build/ && webpack -p --config webpack.production.config.js"
此命令运行良好,并创建了一个“构建”文件夹,其中包含我需要的几乎所有内容。
不过,我还需要让 build 命令创建一个名为“images”的子目录(在 build 文件夹中)。
我尝试了一些方法,例如:
"build": "mkdir build && mkdir -p ./build/images && cp src/index.html build/ && webpack -p --config webpack.production.config.js"
而且它总是返回this error
如何更改此构建命令以在构建文件夹中创建子目录?
【问题讨论】:
-
mkdir -p ./build/images? -
@AlexanderO'Mara 将使用我返回的错误更新问题。
-
嗯,这可能与挑剔的非 POSIX Windows
mkdir有关。尝试在 Windows CMD 中进行试验。 -
哦,我只记得在使用
mkdirp节点模块之前我已经解决了这个问题,它使纯 JS 和跨平台二进制文件可用于 npm run。 -
@AlexanderO'Mara 这行得通!非常感谢,请随时将其添加为答案。