未定义 Autoprefixer CLI 承诺
Autoprefixer CLI promise is not defined
我正在做一个主要使用 CSS (SASS) 和一些 js 的项目。几天前我发现了 Autoprefixer,并尝试通过 CLI 使用它。但是每次我得到同样的错误,"promise is not defined"。我试图解决这个问题,但我只找到了咕噜声或其他东西的答案。没有供 CLI 使用的解决方案。您知道我该如何解决它吗?
谢谢!
最近 Autoprefixer 已成为 PostCSS 的一部分。为了能够将 Autoprefixer 作为 CLI 工具使用,您必须使用 PostCSS-CLI 模块。
npm install --global postcss-cli autoprefixer
以下是如何使用该模块的示例:
postcss --use autoprefixer *.css -d build/
经过一些研究,我尝试了很多东西然后找到了解决方案。
npm i -g es6-promise
然后,在给了我承诺错误的 lazy-result.js 文件中,我在第一行添加:
var Promise = require('es6-promise').Promise;
我觉得还行。
我正在做一个主要使用 CSS (SASS) 和一些 js 的项目。几天前我发现了 Autoprefixer,并尝试通过 CLI 使用它。但是每次我得到同样的错误,"promise is not defined"。我试图解决这个问题,但我只找到了咕噜声或其他东西的答案。没有供 CLI 使用的解决方案。您知道我该如何解决它吗?
谢谢!
最近 Autoprefixer 已成为 PostCSS 的一部分。为了能够将 Autoprefixer 作为 CLI 工具使用,您必须使用 PostCSS-CLI 模块。
npm install --global postcss-cli autoprefixer
以下是如何使用该模块的示例:
postcss --use autoprefixer *.css -d build/
经过一些研究,我尝试了很多东西然后找到了解决方案。
npm i -g es6-promise
然后,在给了我承诺错误的 lazy-result.js 文件中,我在第一行添加:
var Promise = require('es6-promise').Promise;
我觉得还行。