所以我刚安装了node和npm。我的cmdprompt在我测试node -v
和npm -v
时都能识别。但是,我无法使用npm安装任何东西(更少或更低)。
npm -install -g less
收益:
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)
我查看了stackover流程并尝试更改系统环境变量,但似乎没有任何帮助。有什么建议吗?
系统变量(Windows 7 Professional):
Path
:C:\Users\user\AppData\Roaming\npm;C:\Program Files\nodejs\
NODE_PATH
:%AppData%\npm\node_modules
更新
我用它来工作: 节点C:\ Users \ user \ AppData \ Roaming \ npm \ npm \ node_modules \ less \ bin \ lessc styles.less> styles.css的
但是有没有办法(可能是编辑路径),所以我不必输入所有内容而只是lessc styles.less > styles.css
?
答案 0 :(得分:1)
似乎您在非管理员模式下使用command prompt
。
打开command prompt
作为Admin
,然后重试。
它应该有用。
我希望您知道如何以管理员身份运行cmd
。
否则,这可能会有助Link。
希望有所帮助:)