与npm安装较less麻烦

所以我刚安装了node和npm。 我的cmdprompt可以识别当我testingnode -vnpm -v 。 但是,我不能使用npm安装任何东西(更less或更凉爽)。

npm -install -g less yield:

 C:\Users\user>npm install -g less C:\Users\user\AppData\Roaming\npm;npm\npm\lessc -> C:\Users\user\AppData \Roaming\npm;npm\npm\node_modules\less\bin\lessc less@2.5.1 C:\Users\user\AppData\Roaming\npm;npm\npm\node_modules\less ├── graceful-fs@3.0.8 ├── mime@1.3.4 ├── image-size@0.3.5 ├── errno@0.1.4 (prr@0.0.0) ├── promise@6.1.0 (asap@1.0.0) ├── mkdirp@0.5.1 (minimist@0.0.8) ├── source-map@0.4.4 (amdefine@1.0.0) └── request@2.60.0 (aws-sign2@0.5.0, forever-agent@0.6.1, stringstream@0.0.4, ca seless@0.11.0, tunnel-agent@0.4.1, oauth-sign@0.8.0, isstream@0.1.2, json-string ify-safe@5.0.1, extend@3.0.0, node-uuid@1.4.3, qs@4.0.0, combined-stream@1.0.5, mime-types@2.1.4, form-data@1.0.0-rc3, tough-cookie@2.0.0, http-signature@0.11.0 , bl@1.0.0, hawk@3.1.0, har-validator@1.8.0) 

我已经看了看周围的stackoverstream,并试图改变系统环境variables,但似乎没有任何帮助。 有什么build议么?

系统variables(Windows 7专业版):

PathC:\Users\user\AppData\Roaming\npm;C:\Program Files\nodejs\

NODE_PATH%AppData%\npm\node_modules

更新:

我得到它的工作使用:节点C:\用户\用户\应用程序数据\漫游\ npm \ npm \ node_modules \ less \ bin \ lessc styles.less> styles.css

但有没有办法(可能是编辑path),所以我不必input所有这些,而只是lessc styles.less > styles.css

似乎您以非pipe理员模式使用command prompt 。 以Admin身份打开command prompt Admin试。

它应该工作。

我希望你知道如何运行cmd作为pipe理员。 否则这可能有助于链接 。

希望能帮助到你 :)