美文网首页
vue-cli3 build 文件路径报错

vue-cli3 build 文件路径报错

作者: 林遇66 | 来源:发表于2018-11-29 11:05 被阅读0次
    vue-cli3 build 文件路径报错

    用vue-cli3 npm run build打包后,dist文件中index.html文件本地打开时,控制台报错:

    Failed to load resource: the server responded with a status of 404 (Not Found)
    

    官网的解释是:

    dist 目录需要启动一个 HTTP 服务器来访问 (除非你已经将 baseUrl 配置为了一个相对的值),所以以 file:// 协议直接打开 dist/index.html 是不会工作的。

    解决办法:配置baseUrl
    • 在根目录下创建一个vue.config.js文件(vue-cil 本身没有该文件)

    • 配置vue.config.js文件如下

    // vue.config.js
    module.exports = {
        baseUrl:"./",
        outputDir:"dist",
        assetsDir:"assets",
        indexPath:"index.html",
        filenameHashing:true,
        pages:undefined,
        lintOnSave:true,
        runtimeCompiler:false,
        transpileDependencies:[],
        productionSourceMap:false,
        crossorigin:undefined,
        integrity:false,
        devServer:{//代理
            port:8080,
            proxy:'http://192.168.1.3:8080'
        }
    }
    

    重新npm run build,再次打开index.html就不会报错了。

    相关文章

      网友评论

          本文标题:vue-cli3 build 文件路径报错

          本文链接:https://www.haomeiwen.com/subject/ndmxcqtx.html