zoukankan      html  css  js  c++  java
  • vue-cil 打包爬坑(解决)

    1、打包成功不报错,但是打开页面啥都没有?
     解决:文件位置:config目录下index.js文件更改assetsPublicPath属性:文件里面有两个assetsPublicPath属性,也就是更改build里面的assetsPublicPath属性:(加上点)
    assetsPublicPath:'/'替换成
    assetsPublicPath:'./'

     

     
    2、打包完成后某些图片没加载出来,f12提示404,且dist文件下的static文件夹下有一个img文件夹?

    原因:图片过大或者资源文件过大、超过了打包规定的限制;

    解决:修改build目录下面的webpack.base.conf.js文件下的limit限制,超过你使用到的最大图片资源即可。

     

     
     
    3、每个js和css文件会压缩一个gz后缀的文件夹,浏览器如果支持g-zip 会自动查找有没有gz文件 找到了就加载gz然后本地解压 执行。依赖:
     
    npm install --save-dev compression-webpack-plugin
     
    4、包的文件中会出现一些map文件,map文件的作用在于:项目打包后,代码都是经过压缩加密的,如果运行时报错,输出的错误信息无法准确得知是哪里的代码报错。有了map就可以像未加密的代码一样,准确的输出是哪一行哪一列有错。最后你在build之后,然后就会发现就没有自动生成一些map文件了。。。
     
    解决:修改config下面的index.js文件夹,
    productionSourceMap: true;改为productionSourceMap: false,

     

     

     
    5、打包后运行项目:刷新界面会出现404?
    解决:router目录下的index.js文件,
     mode: 'history',//将这个模式关闭就好
    没有人能一路单纯到底,但是要记住,别忘了最初的自己!
  • 相关阅读:
    239. [LeetCode ]Sliding Window Maximum
    152.[LeetCode] Maximum Product Subarray
    53. [LeetCode] Maximum Subarray
    90 [LeetCode] Subsets2
    78[LeetCode] Subsets
    练习7.52
    练习7.47、7.48、7.49、7.51
    关于类类型的隐式类型转换
    练习7.44、7.45、7.46
    练习7.36、7.37、7.39、7.40
  • 原文地址:https://www.cnblogs.com/LindaBlog/p/11152664.html
Copyright © 2011-2022 走看看