如何使用webpack4

时间:2019-02-07 02:07:54

标签: javascript vue.js webpack vuejs2 webpack-4

我将Vue.js项目的Webpack从3更新为4。

所以我在(模式名称)中添加了webpack模式

  • webpack.base.conf.js(无)
  • webpack.dev.conf.js(开发)
  • webpack.prod.conf.js(生产)

但是我遇到了一个错误npm ERR! code ELIFECYCLE

ERROR in Entry module not found: Error: Can't resolve './src' in 'My-project'

然后我发现我必须将index.js放在我的./src目录中,所以我将其放入。

但是,现在另一个问题在这里。

我将main.js中的所有脚本复制到了index.js 但是错误再次发生

npm ERR! code ELIFECYCLE npm ERR! errno 1 消息是

Error message image (我模糊了我的项目名称,以免混淆。)

实际上,它看起来还是要构建的,但显然无法正常工作。

所以我不确定 '我是否必须将webpack条目更改为main.js 还是将Vue.js脚本文件更改为index.js?'

我不知道我该怎么做。

实际上我的webpack.base.conf.js条目已经是./src/main.js,看起来像

module.exports = {
  mode: 'none',
  performance: { hints: false },
  context: path.resolve(__dirname, '../'),
  entry: {
    app: './src/main.js'
    // app: './src/index.js'
  },...

所以请告诉我该怎么做?更改webpack4或Vue.js?

还是降级到webpack3 ..?

感谢您阅读此菜鸟文章。 :D

0 个答案:

没有答案