来自PostCSS插件的未知错误..可能的错误

时间:2018-01-05 06:11:09

标签: angular npm angular-cli postcss autoprefixer

PostCSS插件存在未知错误,导致错误。

我的角度版本:

    _                      _                 ____ _     ___
   / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
  / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
 / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
/_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
               |___/

Angular CLI: 1.6.2
Node: 6.12.2
OS: linux x64
Angular: 5.1.3
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

@angular/cli: 1.6.2
@angular-devkit/build-optimizer: 0.0.36
@angular-devkit/core: 0.0.22
@angular-devkit/schematics: 0.0.42
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.2
@schematics/angular: 0.1.11
@schematics/schematics: 0.0.11
typescript: 2.4.2
webpack: 3.10.0

现在,当我使用ng serve或ng build运行项目时:

发生这种情况:

  

13%建筑模块31/40模块9有效       来自PostCSS的... / webpack / hot nonrecursive /^./log$/Unknown错误       plugin.Your当前的PostCSS版本是6.0.15,但autoprefixer使用       5.2.18。 也许这是以下错误的来源。

     

91%额外的块资产处理错误:ENOENT:没有这样的文件或       目录,打开' / home / telekha-01 / workspace / rajtelekha-survey-track-       网络de11d86a7c75 / node_modules / jquery的/ DIST / jquery.min.js'       在错误(本机)

我尝试更新PostCSS和autoprefixer,并在我运行项目时再次提供相同的错误

研究了各种其他网站和stackoverflow,但无法找到解决方案。 在github,他们说这是一个可能的bug需要修复。无法清楚地了解那里发生的事情。

如果它是一个bug,它是否已修复?请找我解决方案。

谢谢和问候

1 个答案:

答案 0 :(得分:3)

最后,我可以摆脱错误。

我不得不降级bootstrap以解决问题。

我按照以下步骤降级了bootstrap。

卸载bootstrap@4.0.0-beta.3:

npm uninstall bootstrap --save

然后安装bootstrap@4.0.0-beta.2:

npm install bootstrap@4.0.0-beta.2 --save

这就是诀窍!