【Vue】Vue2.0 使用Element-ui出错
vue 中使用 Element-ui出了这样一个错误.
但是之前已经
在cmd里编译了
npm install style-loader --save
npm install css-loader --save
npm install file-loader --save
npm i element-ui -S
在main.js里引入了
import Element from 'element-ui'
import 'element-ui/lib/theme-default/index.css'
Vue.use(Element)
在webpack.base.conf.js里配置了
求大神帮忙看看!!!!!
回答
查看build/utils.js中的return里各种loader引入(如下图),如果有相关的引入,webpack.config.js里就不用加了
你把loader 写全了试试,
test: /\.css$/,loader: 'style-loader!css-loader'
从报错看,应该是element-ui的css有些字符不被css-loader所认识,据我所知,element-ui使用的是postcss-salad版本,也就是传说中的css4。你尝试从这方面入手,比如先不要引入element-ui的css,看会不会报错。
亲,要先npm install node-sass
{ "name": "node",
"version": "0.0.1",
"private": true,
"scripts": {
},
"dependencies": {
"axios": "^0.15.3",
"babel-core": "^6.0.0",
"babel-loader": "^6.0.0",
"babel-preset-es2015": "^6.13.2",
"cross-env": "^1.0.6",
"css-loader": "^0.23.1",
"element-ui": "^1.0.0",
"file-loader": "^0.8.5",
"style-loader": "^0.13.1",
"vue": "^2.1.6",
"vue-hot-reload-api": "^2.1.0",
"vue-loader": "^9.8.0",
"vue-resource": "^1.3.1",
"webpack": "^2.5.0",
"webpack-dev-server": "^2.5.0"
},
"devDependencies": {
"babel-plugin-component": "^0.9.1"
}
}
package.json配置如上,然后npm install
或者 npm install cnpm --registry=https://registry.npm.taobao.org
以上是 【Vue】Vue2.0 使用Element-ui出错 的全部内容, 来源链接: utcz.com/a/78619.html