docker - npm 错误!缺少脚本:dev
问题描述
我有一个詹金斯容器。使用 node v7.2.1 和 npm 5.6.0,通过以下命令安装:
apk add nodejs-current
在容器外,我可以npm run dev
直接在包含 package.json 的文件夹中运行命令。它有节点 v8.11.1 和 npm 5.6.0 并且构建成功。
返回容器 jenkins 在 Jenkins Build 中,它在同一个 package.json 文件夹中运行 shell ... 命令:
npm run dev
我的 package.json:
"scripts": {
"dev": "webpack-dev-server --progress --colors --inline --hot",
"production": "webpack --progress -p"
}
npm 错误!缺少脚本:dev
构建失败
我在这里看到了一些解决方案,但我没有成功。我相信我的错误是由于nodejs的版本。 如果有人知道如何将 nodejs 升级到 8.11.1 或在 jenkins 容器中重新安装 8.11.1 版本。尝试 nvm,n... 失败
对不起我的英语不好。谷歌翻译救救我 xD
解决方案
推荐阅读
- vb.net - VB.net中的多串口通信
- node.js - Angular 7 中的 ActiveXObject 问题
- api - How to pass multiple parameters in post request in karate framework?
- bpmn - 一个进程中的多个 End 事件
- wordpress - 我无法让我上传的字体在我的网站标题上工作
- reference - .net 核心 2.2。循环引用
- spring-integration - How to write custom RecordSeparatorPolicy in spring batch?
- c++ - 无法使用 for 循环填充 10x10 数组
- python-3.x - How do I unstack these three histogram columns? Position Argument Fails
- excel - 找不到对象做 VBA Vlookup