ivan5277

Tip: built files are meant to be served over an HTTP server.   Opening index.html over file:// won\'t work.

提示:构建的文件应该通过HTTP服务器提供服务。在文件:/上打开index.html不起作用。

 

其实直接本地就可以打开。。。

只需要在build配置文件修改:

assetsPublicPath: \'./\',
 
  build: {
    // Template for index.html
    index: path.resolve(__dirname, \'../dist/index.html\'),

    // Paths
    assetsRoot: path.resolve(__dirname, \'../dist\'),
    assetsSubDirectory: \'static\',
    assetsPublicPath: \'./\',

    /**
     * Source Maps
     */

    productionSourceMap: true,
    // https://webpack.js.org/configuration/devtool/#production
    devtool: \'#source-map\',

    // Gzip off by default as many popular static hosts such as
    // Surge or Netlify already gzip all static assets for you.
    // Before setting to `true`, make sure to:
    // npm install --save-dev compression-webpack-plugin
    productionGzip: false,
    productionGzipExtensions: [\'js\', \'css\'],

    // Run the build command with an extra argument to
    // View the bundle analyzer report after build finishes:
    // `npm run build --report`
    // Set to `true` or `false` to always turn it on or off
    bundleAnalyzerReport: process.env.npm_config_report
  }

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-04-11
  • 2021-12-15
  • 2021-03-30
  • 2022-12-23
  • 2022-12-23
  • 2021-06-05
  • 2021-04-20
猜你喜欢
  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-14
相关资源
相似解决方案