首页 > 解决方案 > 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

标签: dockerjenkinsnpmcontainers

解决方案


推荐阅读