前端面试系列(七)

9 篇文章 0 订阅

生产环境(上线操作注意事项)

1、vue打包命令是什么?

答:vue-cli 生成 生产环境部署资源 的 npm命令:

npm run build

用于查看 vue-cli 生产环境部署资源文件大小的 npm命令:

npm run build --report

2、vue打包后会生成哪些文件?

答:默认生产 dist 文件夹

生产index.html单页面文件

将组件中的 css 编译合并成一个 app.[hash].css 的文件,

js 则在合并后又拆解成 了 3 个文件:

app.[hash].js 包含了所有 components 中的 js 代码

vendor.[hash].js 包含了生产环境所有引用的 node_modules 中的代码

mainfest.[hash].js 则包含了 webpack 运行环境及模块 化所需的 js 代码

0.[hash].js 则是 vue-router 使用了按需加载生产的js文件

3、如何配置 vue 打包生成文件的路径?

答:在 config / index.js 里面配置 vue 生产环境打包生产文件的路径

index属性:配置生成index.html文件的路径地址

assetsRoot属性:配置生成 static静态资源文件们的路径地址

4、vue如何优化首屏加载速度?

答:a.使用npm run build --report命令进行大文件定位

b.路由的按需加载

c.将打包生成后 index.html页面 里面的JS文件引入方式放在 body 的最后

d.用文档的cdn文件代替 npm 安装包

e.UI库的按需加载

f.开启 Gzip 压缩

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值