\"Failed to load resource: net::ERR_FILE_NOT_FOUND\"错误 。vue-cli 3.0 创建的项目,dev下能运行,打包后报错,页面空白 。

二次信任 提交于 2019-12-05 22:00:26

cli3.0  解决办法:

 Failed to load resource: net::ERR_FILE_NOT_FOUND

 

打开dist/index.html, 引入是有问题的,

 

在vue-cli 3.0 创建的项目中是找不到webpack的配置文件,因为vue-cli 3.0 将其封装起来了,只需要在项目的根目录下的vue.config.js文件中修改就行了(若项目没有该文件,直接在根目录下添加一个),将baseUrl的值设为 ‘./’即可,修改如下

const webpack = require("webpack");
module.exports = {
    pluginOptions: new webpack.ProvidePlugin({
        jQuery: "jquery",
        $: "jquery"
    }),
    baseUrl: './' // 加入这行就可以了
};

 

cli2.x  解决办法:

打开config/index.js文件,将build->assetsPublicPath改为“./”,即可,就是前面加个点。

1 build: {
2   // Template for index.html
3   index: path.resolve(__dirname, '../dist/index.html'),
4  
5   // Paths
6   assetsRoot: path.resolve(__dirname, '../dist'),
7   assetsSubDirectory: 'static',
8   assetsPublicPath: './',  // 修改这里的代码
9 }

 

好了 2.x  3.0 都可以解决了

转载请注明出处

 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!