Edo*_*don 4 json build node.js npm
在我的 package.json(来自 npm)中,我有以下构建命令:
"build": "mkdir -p ./build && cp ./src/index.html ./build/ && webpack -p --config webpack.production.config.js"
Run Code Online (Sandbox Code Playgroud)
这个命令运行得很好,并创建了一个几乎包含我需要的所有东西的“build”文件夹。
但是,我还需要让 build 命令创建一个名为 "images"的子目录(在build文件夹中)。
我尝试了一些事情,例如以下内容:
"build": "mkdir build && mkdir -p ./build/images && cp src/index.html build/ && webpack -p --config webpack.production.config.js"
Run Code Online (Sandbox Code Playgroud)
它总是返回这个错误
如何更改此构建命令以在构建文件夹中创建子目录?
这是因为子 POSIX 标准的 Windowsmkdir命令。以这种方式编写可移植的 shell 命令是困难的并且是有限制的。
一种选择是安装和使用该mkdirp模块。然后一个纯可移植的 JavaScriptmkdirp命令将可用于 npm 脚本。
npm install --save-dev mkdirp
Run Code Online (Sandbox Code Playgroud)
命令:
"build": "mkdirp ./build && mkdirp ./build/images && ..."
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5073 次 |
| 最近记录: |