账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    请教一下webpack多页面项目公共部分打包的解决方案
    36
    0

    目前我在使用webpack做PC端多页面打包. 具体配置和网上的差不多. 现在是将 jquery, 框架用的avalon, axios , es6-promise, 全部打包在一个 vendor里. 但是打包完之后文件比较大, 开发时看不出来速度差别. 上线后vendor放在自己服务器里, 第一次打开首页速度出奇的慢, verdor加载最久. 白屏时间很久.

    1.怎么正确使用CDN

    我是想把vendor一整个放CDN里, 还是把 jquery ,avalon拆开用公共cdn比较好? 因为avalon和vue一样如果还没有实例化的话, 会用css把页面遮住.感觉做多页面把所有公共JS放在一个vendor速度反而变慢了.

    2. 如果使用CDN, 我需要手动一个个页面加CDN的script标签吗?

    一个个手动加, 难免容易出漏子. webpack怎么用html-webpack-plugin去添加我想要的 CDN地址的script标签呢.还是用publicPath ? 有点迷惑..

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 疯端 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部