我尝试在VS 2013和VS 2012中通过Package Manager控制台安装bower和量角器 我收到错误
npm : npm http GET https://registry.npmjs.org/protractor
At line:1 char:1
+ npm install protractor
+ ~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (npm http GET ht....org/protractor:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
然后列出
npm
http
304
https://registry.npmjs.org/protractor
npm
http
GET
https://registry.npmjs.org/selenium-webdriver
npm
http
GET
https://registry.npmjs.org/saucelabs
列表很长。 最后我得到了
bower@1.2.8 node_modules\bower
Γö£ΓöÇΓöÇ junk@0.2.2
Γö£ΓöÇΓöÇ stringify-object@0.1.7
Γö£ΓöÇΓöÇ abbrev@1.0.4
Γö£ΓöÇΓöÇ chmodr@0.1.0
Γö£ΓöÇΓöÇ which@1.0.5
Γö£ΓöÇΓöÇ osenv@0.0.3
Γö£ΓöÇΓöÇ graceful-fs@2.0.1
Γö£ΓöÇΓöÇ archy@0.0.2
Γö£ΓöÇΓöÇ bower-logger@0.2.1
....
Γö£ΓöÇΓöÇ mout@0.7.1
Γö£ΓöÇΓöÇ bower-config@0.5.0 (optimist@0.6.0, mout@0.6.0)
ΓööΓöÇΓöÇ bower-registry-client@0.1.6 (request-replay@0.2.0, async@0.2.9, bower-config@0.4.5)
我从官方网站安装了Nodejs,我检查了PATH包含nodejs文件夹。 任何想法都赞赏。
我尝试通过常规的PowerShell命令窗口进行安装,但它确实有效。
修改 我试图卸载一个包(我通过常规的PowerShell窗口安装),它工作,所以只有安装不起作用....
答案 0 :(得分:1)
我假设您正在使用Visual Studio的node.js工具。您可以使用NPMVISUAL STUDIO来安装包,也许它可以帮助您。 Scott Hanselman在this post中解释得太清楚了。
答案 1 :(得分:0)
在您的Node项目下,有一个标签为“npm”的项目。右键单击并选择“管理npm模块...”然后,您可以参考详细说明NPM包管理的Scott's blog。