1

有一点问题 - 如果我只知道询问 Google 的正确方法,我肯定会相当直截了当。

我最近掌握了 LESS 的窍门,最初是通过 NPM 全局安装它,即npm install lessc -g初始化项目一起使用 -lessc less/style.less style.css在我将其部署到本地计算机之前像冠军一样运行。

喜欢它 - 工作得很好 - 决定将 LESS 与单独的 Rails 项目一起使用 - 将其添加gem 'less-rails'到项目中 -bundle install让它滚动并顺利运行。

不幸的是,现在我回到了我的初始化项目——lessc less/style.less style.css抛出了一条引用 RVM 和 Bulder 的错误消息。

最终,我通过在本地安装 LESSCnpm install lessc -g并运行找到了解决方法,node_modules/less/bin/lessc less/style.less style.css但这很痛苦。

那么:我如何让 LESSC 重新专门使用 Node 并忽略所有 RVM / Ruby / Bundler 废话?

谢谢!

4

1 回答 1

1

.bash_profile好的 - 我可以通过在我的用户目录中的文件中添加一个指向 LESS 的全局节点安装的变量来做到这一点。

基本上加

export lessc=~/.npm/less/1.3.0/package/bin/lessc

.bash_profile.profile.bashrc在您的用户目录中。并运行source ~/.bash_profile

于 2012-08-20T18:42:07.273 回答