Skip to content

main.js中引入外部css文件报错Module build failed: Error: No PostCSS Config found #1124

Closed
@icewind7030

Description

@icewind7030

Version

3.0.0-beta.6

Reproduction link

https://codepen.io/icewind7030/pen/PRvEPY

Steps to reproduce

  1. 使用vue-cli默认配置初始化一个新的工程;
  2. 切换到新的工程目录下,运行yarn serve;
  3. 然后在main.js的头部加入工程目录以外的外部css的引用
import '../../../css/component/base.css'

What is expected?

将外部引入的css文件打包进入生成的css bundle中

What is actually happening?

vue cli service 报错

Module build failed: Error: No PostCSS Config found in: /Users/xxx/Documents/work/snailreader-web/src/main/webapp/static/css/component
    at /Users/xxx/Documents/work/snailreader-web/src/main/webapp/static/book/shareRead/node_modules/postcss-load-config/index.js:51:26
    at <anonymous>

 @ /Users/liushichuan/Documents/work/snailreader-web/src/main/webapp/static/css/component/base.css 4:14-173 14:3-18:5 15:22-181
 @ ./src/main.js
 @ multi (webpack)-dev-server/client/index.js (webpack)/hot/dev-server.js ./src/main.js

引入vue cli创建的目录内的css文件是不会报错的

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs reproductionThis issue is missing a minimal runnable reproduction, provided by the author

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions