webpack 4-应用程序未在生产模式下从根目录加载

时间:2018-07-28 04:27:09

标签: webpack webpack-4

我对webpack.config.js文件一无所知。

运行我的React应用所需的最低要求。

使用webpack-dev-server,一切都可以按开发模式很好地加载。

但是,由于某种原因我无法解释,它不在生产模式下。它将加载到/ dist /

entry: './src/index.js',
output: {
  filename: 'bundle.js',
  path: path.resolve(__dirname, '/dist')
}

我们是否应该为dev和prod模式定义2条输出路径?我检查了几个在线教程,所有配置文件似乎都是标准的,并且具有与上述相同的配置。

第二个可能与我有关的问题是npm run build不会建立我的dist文件夹。终端将不显示任何错误消息。一切都可以正常编译,我可以看到我的bundle.js文件和所有文件。但是,没有dist文件夹。如果创建dist /文件夹,则不会在其中创建相关文件。

我的脚本也没有:

"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "webpack-dev-server --mode development --open --config ./webpack.config.js",
    "build": "webpack --mode production --config ./webpack.config.js" 
  }

0 个答案:

没有答案