Npm Bambol构建失败,因为webpack执行n';找不到节点模块

Npm Bambol构建失败,因为webpack执行n';找不到节点模块,npm,webpack,environment-variables,bamboo,npm-scripts,Npm,Webpack,Environment Variables,Bamboo,Npm Scripts,我已经用webpack在angular 1.7上配置了我的项目。在本地,当我运行任务npm run build(启动网页包)时,一切正常 但我对我的CI Bambol有一个计划,当我用NPM run build运行NPM任务时,我收到一条消息,上面说: Error: Cannot find module './yargs' 我的直觉是,webpack无法访问node_模块或不在当前目录中 但是在完成npm安装任务之前,node_模块已经安装,yargs也在那里 如果我在npm运行构建之前使用“

我已经用webpack在angular 1.7上配置了我的项目。在本地,当我运行任务npm run build(启动网页包)时,一切正常

但我对我的CI Bambol有一个计划,当我用NPM run build运行NPM任务时,我收到一条消息,上面说:

Error: Cannot find module './yargs'
我的直觉是,webpack无法访问node_模块或不在当前目录中

但是在完成npm安装任务之前,node_模块已经安装,yargs也在那里

如果我在npm运行构建之前使用“ls-l”命令运行脚本,我会得到:

node_modules
package-lock.json
package.json
src
webpack.config.js
文件夹就在那里


你知道我可以去哪里看看吗?

我找到了解决问题的办法。在源代码签出配置中,“强制清理构建”已被检查,现在构建成功


我不确定原因,但肯定与以前的节点模块有冲突。

我找到了问题的解决方案。在源代码签出配置中,“强制清理构建”已被检查,现在构建成功


我不知道为什么,但肯定与以前的节点模块有冲突。

通过竹子构建时,您引用的文件的拼写区分大小写

本地构建不会在控制台中给您任何错误或警告


我在本地文件(不是节点模块)中遇到此问题。。。希望这能对将来的人有所帮助

通过竹子构建时,您引用的文件的拼写区分大小写

本地构建不会在控制台中给您任何错误或警告

我在本地文件(不是节点模块)中遇到此问题。。。希望这能对将来的人有所帮助