vue中引入elementUI的CSS时,找不到element-ui/lib/theme-chalk/index.css

3,893 阅读1分钟

在Vue中引入elementUI时,按照elementUI官网的步骤引入之后,执行“npm run dev”命令后,会出现一个错误:

ERROR  Failed to compile with 1 errors                                                    

This dependency was not found:

* element-ui/lib/theme-chalk/index.css in ./src/main.js

To install it, you can run: npm install --save element-ui/lib/theme-chalk/index.css

原因:

缺少exclude: /node_modules/

解决办法:

在webpack.base.conf.js中的module下的rules里找到css的配置项,添加“exclude: /node_modules/”

{
  test: /\.css$/,
  loader: 'style-loader!css-loader',
  exclude: /node_modules/
}