cnpm i element-ui -S
会有版本问题,未解决
// 下载
cnpm install --save less less-loader
// 卸载
npm uninstall less-loader
- package.json将sass改成下面这两个版本,这里用的是sass而不是node-sass,
- 将目录下的node_modules删除(包含文件太多了删的很慢,改名更快,弄好之后再删除)
- 然后npm install 或 cnpm install
"sass": "1.26.2",
"sass-loader": "^7.3.1"
会一直报错,网上的解决办法是安装指定较低的版本,或者各种卸载重装,但我的还是报错
// 卸载node-sass
npm uninstall node-sass
// 安装node-sass
npm install [email protected]
// 卸载sass-loader
npm uninstall sass-loader
// 安装sass-loader
cnpm install [email protected] --save-dev
cnpm install axios --save
单双引号问题,将双引号改为单引号
其他解决方法,修改eslintrc.js配置
npm install echarts --save
echart版本过高,报错“export ‘default‘ (imported as ‘echarts‘) was not found in ‘echarts‘
卸载
npm uninstall echarts
安装
cnpm install [email protected]
全局使用
// 引入echarts
import echarts from 'echarts'
Vue.prototype.$echarts = echarts
安装
npm install --save nprogress
使用
//导入
import NProgress from 'nprogress'
import 'nprogress/nprogress.css'
router.beforeEach((to, from, next) => {
NProgress.start()
next()
})
router.afterEach(() => {
NProgress.done()
})