vue与vue cli3的卸载与安装
//先将镜像源设置为淘宝镜像源
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
npm config list -ls
然后再进行安装
–vue
npm install -g vue
npm uninstall -g vue
–vue-cli3
npm install -g @vue/cli
npm uninstall -g @vue/cli
=必须要安装的,架构所需===
1、安装fastclick
npm install fastclick -S
3、安装axios
npm install --save axios
3.1 axios-extra 支持并发及自动重试功能的 axios
默认最大 10 并发, 0 重试;
博客地址:https://blog.csdn.net/weixin_34411563/article/details/88669066
npm i axios-extra
//const axios = require(‘axios’);
const axios = require(‘axios-extra’); //修改一行代码 无感使用 axios-extra
axios.defaults.maxConcurrent = 1000; //修改并发为1
axios.defaults.queueOptions.retry = 1; //修改默认重试次数为1
4、安装js-md5 js-base64
npm install --save js-md5
npm install --save js-base64
5、安装moment 日期格式化
npm install moment --save
6、加密方案jsencrypt、javascript-blowfish
npm install jsencrypt --save
npm install agorlov/javascript-blowfish --save
6、三维码
npm install vue-qart --save 弃用
npm install vue-qr --save
7、身份证校验
npm install --save idcard
8、银行卡
npm install bankcardinfo --save
=非必须安装,根据项目内使用情况而定====
1、安装swiper
npm install --save swiper
2、安装echarts
npm install echarts vue-echarts --save
npm install --save echarts-gl
3、安装 better-scroll 城市列表用到的
npm install better-scroll --save
=electron===
npm install -g electron
//创建项目
vue create electron-vue-demo
vue add electron-builder
关于这块内容简单总结了下哈,大致可以这样试着解决下:
使用 electron-forge init 初始化项目时可能由于 npm 版本问题,在安装时缺少 electron-prebuilt-compile devDependencies 模块,导致安装失败,解决方案:
- 删除工程中 node_modules 目录及其内容。
- 在 package.json 文件中追加
"electron-prebuilt-compile": "2.0.4"
到环境依赖(devDependencies) - 重新执行安装
npm install
后即可。
//富文本编辑器
npm i tinymce -S
npm install @tinymce/tinymce-vue -S