logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端项目时因chunk-vendors过大导致首屏加载太慢的优化 (转载)

因app首页加载不流畅,于是去检查首页加载项的耗时,最终发现是前端加载时js文件太大,导致首页加载太慢,于是选择了以下方案进行优化。一、安装compression-webpack-plugin插件。前端将文件打包成.gz文件,然后通过nginx的配置,让浏览器直接解析.gz文件,可以大大提升文件加载的速度。1.npm使用下面命令安装npm install --save-dev compres...

#nginx
vue 打包后 禁止在浏览器输出 console 等

1.打开 vue.config.js把下面内容复制pure_funcs种配置你要移除 的项module.exports = {//打包后禁止在控制台输出console.logconfigureWebpack: config => {if (process.env.NODE_ENV === 'production') {config.plugin...

在vue中使用音频wavesurfer.js

效果图首先引入wavesurfer.js其次 封装wavesurfer.js`<template><div class="waveformOuter"><div id="waveform" ref="waveform" /><div class="play" @click="playMusic">...

vue cli 4.1.1完整项目搭建 (第二步,搭建页面、路由)

整体项目 已经 上传到githup上了可以下载下来https://github.com/17600777607/vue-iview然后点击下载就可以了首先 比起第一步多了太多的文件了先看目录//第一步的目录//第二步的目录- node_modules//node依赖- publ...

在vue中 使用JsSIP

第一步拉取jssipnpm i jssip-for-node第二步点击签入的时候,要判断当前浏览器是否支持麦克风打开谷歌右击属性 更改目标--unsafely-treat-insecure-origin-as-secure=" http://电脑ip"关闭当其浏览器 再次打开粘贴以下代码<el-button @click="signinApi('signin')...

vue cli 4.1.1完整项目搭建 (第一步,创建项目)

以搭建一个项目名称为vue-test的Vue前端项目为例

vue 打包后 禁止在浏览器输出 console 等

1.打开 vue.config.js把下面内容复制pure_funcs种配置你要移除 的项module.exports = {//打包后禁止在控制台输出console.logconfigureWebpack: config => {if (process.env.NODE_ENV === 'production') {config.plugin...

在vue中使用speak-tts文字转语音播放

1、拉包npm install speak-tts2、在页面中引入import Speech from 'speak-tts' // es63、初始化以及实现data () {return {speech:null}},mounted(){this.speechInit()},methods:{speechInit(...

到底了