npm 命令的语法不正确

svmlkihl  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(151)

我正在尝试运行npm start,其中一个脚本是

"build:mkdir": "mkdir -p build/js && mkdir -p build/js/vendor",

字符串
然后我得到这个错误

The syntax of the command is incorrect.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! margo-static@1.0.0 build:mkdir: `mkdir -p build/js && mkdir -p build/js/vendor`
npm ERR! Exit status 1
npm ERR!


有什么建议吗?我的平台是Windows 10,节点版本12.15.0

ssgvzors

ssgvzors1#

我知道这已经很长时间了,但我正在检查我的问题,这一个我认为修改脚本将解决它

{

"scripts": {
    "build:mkdir": "mkdirp build/js && mkdirp build/js/vendor"
  },
  "devDependencies": {
    "mkdirp": "^0.5.5"
  }
}

字符串
由于环境是windows,Windows命令行无法识别mkdir命令的-p选项,并且不要忘记安装mkdirp包

npm install --save-dev mkdirp

相关问题