当node_modules位于父目录中时,如何配置Webpack?

时间:2019-02-09 23:03:29

标签: javascript node.js webpack ecmascript-6 babel

尝试了解如何设置Webpack.config.js时遇到很大的困难。我已经尝试了Webpack.config.js和.babelrc中的许多设置组合。似乎与目录结构有关。我的入口点是ES6中的/src/server.js。这是我的目录结构:

project
  |node_modules 
  |src
     |lib (a bunch of local modules)
     server.js
  Webpack.config.js

这是我不断遇到的一个示例错误:

ERROR in ./node_modules/tunnel-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/project/node_modules/tunnel-agent'
 @ ./node_modules/tunnel-agent/index.js 4:10-24
 @ ./node_modules/request/lib/tunnel.js
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./src/lib/slack.js
 @ ./src/server.js

关于如何使用Webpack.config.js进行适当设置的任何想法?

0 个答案:

没有答案