当前位置: 首页 > news >正文

西安集团网站建设环球网

西安集团网站建设,环球网,商业计划书免费word版,wordpress kratos一。项目优化优化1,加载进度条显示安装一个运行依赖,nprogress然后导包,调用对象展示和隐藏在main中基于拦截器实现展示进度条和隐藏进度条的效果如果触发请求拦截器,证明发起请求,希望展示进度条,如果触发…

一。项目优化

优化1,加载进度条显示

安装一个运行依赖,nprogress

然后导包,调用对象展示和隐藏

在main中

基于拦截器实现展示进度条和隐藏进度条的效果

如果触发请求拦截器,证明发起请求,希望展示进度条,如果触发的是响应拦截器,证明希望隐藏进度条。

// 导入进度条报对应的js和css
import NProgress from 'nprogress'
import 'nprogress/nprogress.css'

优化2、除去所有的console任务

console语句在编译的时候会是警告,所以需要安装一个插件,去除所有的这个语句

babel-plugin-transfrom-remove-console

移除所有的console代码

这次安装的是开发依赖

使用该插件,//上面的插件如果出现错误,就安装下面一个带s的可以运行出来,

在babel.config,js文件中

 plugins: [['component',{libraryName: 'element-ui',styleLibraryName: 'theme-chalk'}],'transfrom-remove-console']

但是需要注意

如果在项目发布阶段使用这条语句是没有问题的,但是如果在项目开发或者测试阶段是有问题的

如果只希望在发布阶段使用,需要

// 这是项目发布阶段需要用到的babel插件
const prodPlugins = []
if(process.env.NODE_ENV === 'production'){prodPlugins.push('transform-remove-consoles')
}module.exports = {presets: ['@vue/cli-plugin-babel/preset'],plugins: [['component',{libraryName: 'element-ui',styleLibraryName: 'theme-chalk'}],//发布产品时用到的插件数组...prodPlugins]
}

二,生成打包报告

可更直观的发现项目中存在的问题,

优化3,通过vue.config.js修改webpack的默认配置

现在项目中是找不到webpage的,通过vue-cli 3.0生成的项目,默认隐藏了所有的webpack配置项,目的是让程序员把重心放在具体的业务逻辑上。

通过在项目根目录里创建vue.config.js这个配置文件,对项目的打包发布过程做自定义的配置。

http://www.hrbkazy.com/news/3992.html

相关文章:

  • 帝国cms新闻网站源码站外推广方式有哪些
  • 视频网站怎么做采集域名whois查询
  • 长景园林这个网站谁做的青岛做网站推广
  • 企业信用信息年报公示百度seo优化按年收费
  • 电子商务网站建设一体化教案摘抄一小段新闻
  • dw学校网站制作教程百度霸屏推广靠谱吗
  • 东莞企业网站建立报价如何创建一个网站
  • 做公司网站的百度seo关键词优化推荐
  • 一般网站自己可以做播放器吗怎么让客户主动找你
  • wordpress密码字典成都网站建设方案优化
  • 深圳福田做网站百度天眼查
  • 淘宝客为什么做网站百度广告点击软件
  • 移动端游戏是什么意思湖南专业关键词优化服务水平
  • 交友网站美女要一起做外贸市场调研方法有哪几种
  • 网站建设需要那种技术app推广拉新渠道
  • wordpress英文垃圾评论seo博客推广
  • 网站百度地图怎么做网站推广策略
  • 开网站做销售浙江网络科技有限公司
  • 国内大中型网站建设知名公司东莞企业推广网站制作
  • 罗湖网站制作多少钱咨询网络服务商
  • 中国万维网官网域名注册网站站长统计入口
  • 织梦品牌集团公司网站模板(精)软文网站推广法
  • java网站开发工具关键词林俊杰
  • b2b能给网站做优化吗搜索推广公司
  • 乌鲁木齐 网站建设天津搜索引擎优化
  • 营销型网站建设的费用报价单推广策划方案怎么写
  • 滕州英文网站建设大连网站推广
  • 永久免费的网站关键词推广方式
  • 深圳网站建设专家怎么做微信推广和宣传
  • 怎样免费做网站搜索引擎查询