Cloud9,使用以前版本的 LESS 编译器

Cloud9, use previous version of LESS compiler

我正在尝试降级到以前版本的 LESS 编译器,更新导致我的程序崩溃。我不知道该怎么做...我已经完成 npm install -g less@2.5.2 但是当我 运行 lessc -v 它再次 returns 2.6.0...

我该如何更改?

找了好久,终于找到了这个:https://docs.c9.io/docs/installing-npm-modules

全局标志实际上并不像我之前认为的那样在 Cloud9 上起作用(由于它们的安全实现)。该命令必须在项目文件夹本身中使用。

我需要一些工具来将 lessc 降级到旧版本,但它对我来说并不直接有效

the problem was because npm install differs from sudo npm install

现在和我一起解决问题演练,但我不确定非 linux 用户是否可以这样做,即使只是 sudorun as administrator 相同

  1. 卸载 less 使用 npm uninstall -g less --save

    • 其实我是用whereis less找的,然后sudo rm -rf /usr/local/lib/node_modules/less
  2. 使用 sudo npm install -g less@1.6.3

  3. 安装想要的 less 版本
  4. 使用 lessc -v 检查 lessc 版本

希望这对您有所帮助并且

乐于维护遗留应用程序