04 2020 档案
摘要:1、全局安装pm2:npm install pm2@latest -g 2、将pm2安装成windows service,以达到开机运行的目的:npm i -g pm2-windows-service 3、添加pm2环境变量: 右键 [我的电脑] - [属性] - [高级系统设置] - [环境变量]
阅读全文
摘要:1、根据examine-system项目新建一个服务文件夹examine_system_server 2、将服务文件夹在终端中打开,执行npm init -y和npm i express 3、将npm run build后的dist文件夹拷贝到服务文件夹中, 并且创建app.js文件 4、app.j
阅读全文
摘要:webpack会将所有的依赖包都生成并打包到js/chunk-vendors.97b0334e.js中,这样会导致这个包的体积过大,在加载的时候会有延时。 解决办法: 通过externals加载外部CDN资源: 1、复制一份main.js改名为main-prod.js。注意:这个优化是项目结束时干的
阅读全文
摘要:第一种方法: package.json中devDependencies对象添加 "@babel/compat-data": "7.9.0" 第二种方法: npm install -D babel-loader @babel/core @babel/preset-env webpack 再启动
阅读全文
摘要:下载插件:npm install babel-plugin-transform-remove-console --save-dev babel.config.js中:(添加红字部分,表示仅在发布环境才去掉console.log) // 项目发布阶段需要用到的babel插件 const prodPlu
阅读全文
摘要:安装:npm install --save nprogress 引入:(在axios封装文件中引入) import NProgress from 'nprogress' import 'nprogress/nprogress.css' 开启和关闭:(分别在axios的请求拦截器和响应拦截器中使用st
阅读全文
摘要:1、安装插件:npm install echarts --save 2、引入echarts import echarts from 'echarts' 3、为ECharts准备一个具备大小(宽高)的Dom <div id="main" style="width: 600px;height:400px
阅读全文
摘要:
阅读全文
摘要:可以通过v-model双数据绑定取值,也可以通过ref取值:
阅读全文
摘要:从master上拉取一个新分支:git branch 查看当前分支,显示为master就行了git checkout -b xxx 根据master分支切一个xxx分支出来git branch 查看当前分支,显示为xxx分支就可以git push -u origin xxx 将xxx分支推到远程上,
阅读全文
摘要:1、安装vue脚手架 2、通过vue脚手架创建项目 3、配置vue路由 4、配置element-ui组件库 5、配置axios 6、初始化git远程仓库 7、将本地项目托管到github或码云中 *初始化git远程仓库: 1、使用邮箱注册并登录码云: 2、进入设置 3、配置公钥 为了上传和下载代码
阅读全文
摘要:解决: const originalPush = VueRouter.prototype.push VueRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(
阅读全文
摘要:var arr = [ {name:'zopp',age:0}, {name:'gpp',age:18}, {name:'yjj',age:8} ]; function compare(property){ return function(a,b){ var value1 = a[property]
阅读全文
摘要:let arr=[1,2,3,4]; let arr1=[1,2,3,4,5,6,7,8,"a"]; function array_diff(a, b) { for(let i=0;i<b.length;i++){ for(let j=0;j<a.length;j++){ if(a[j] b[i])
阅读全文