Vue2.0 使用Element-ui出错

发布于 2022-09-05 04:08:15 字数 625 浏览 10 评论 0

图片描述

图片描述

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里配置了

求大神帮忙看看!!!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

花桑 2022-09-12 04:08:15

查看build/utils.js中的return里各种loader引入(如下图),如果有相关的引入,webpack.config.js里就不用加了

图片描述

只想待在家 2022-09-12 04:08:15

你把loader 写全了试试,

test: /\.css$/,
loader: 'style-loader!css-loader'
君勿笑 2022-09-12 04:08:15

从报错看,应该是element-ui的css有些字符不被css-loader所认识,据我所知,element-ui使用的是postcss-salad版本,也就是传说中的css4。你尝试从这方面入手,比如先不要引入element-ui的css,看会不会报错。

明月夜 2022-09-12 04:08:15

亲,要先npm install node-sass

弥繁 2022-09-12 04:08:15
{
  "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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文