如何使用 npm 安装 Susy 2 以与 gulp 一起使用

How to install Susy 2 using npm for use with gulp

根据 the Susy 2.1.2 documentation,安装 Susy 非常简单 运行 npm install susy --save-dev 然后根据上述文档更改 Gulp 文件。您可能怀疑这会安装 2.1.2。

但是,此操作会安装 Susy 3。与 Susy 2 相比,Susy 3 引入了重大更改,这阻止了我客户的 SASS 代码的编译。 Susy 3 文档中没有关于如何安装 Susy 2 的文档。

如何使用 npm 安装 Susy 2 以便与 Gulp 一起使用?

事后看来答案很明显。在 package.json 中,将 "susy": "^3.1.6" 更改为 "Susy": "2.2.14"。删除node_modules中的susy目录,然后再次运行npm install

强制 susy 留在 2.x 你可以 运行

npm install --save susy@2.x

这将安装最新版本的 2.x 但不会安装 3.x+