无法安装ol3-contextmenu

时间:2016-11-16 04:57:12

标签: node.js openlayers-3 npm-install

我无法安装ol3-contextmenu

当我在下面执行时:

npm install ol3-contextmenu --save

我收到以下错误:

  

ERR! closure-util connect ECONNREFUSED 216.58.199.174:80 ..... .....   npm WARN可选跳过失败的可选依赖项   / chokidar / fsevents:npm WARN notsup与您的操作不兼容   系统或架构:fsevents@1.0.15 npm ERR! Windows_NT 10.0.10586   错误的ERR! argv" C:\ Program Files \ nodejs \ node.exe" " C:\程序   文件\的NodeJS \ node_modules \ NPM \ BIN \ NPM-cli.js" "安装"   " OL3-文本菜单" " - 保存"错误的ERR!节点v6.2.0 npm ERR! npm v3.8.9   错误的ERR!代码ELIFECYCLE

     

npm ERR! closure-util@1.15.1 postinstall:node ./bin/closure-util.js update npm ERR!退出状态1 npm ERR!错误的ERR!失败了   closure-util@1.15.1 postinstall脚本' node ./bin/closure-util.js   更新&#39 ;.错误的ERR!确保您拥有最新版本的node.js和   npm已安装。错误的ERR!如果你这样做,这很可能是一个问题   closure-util包,npm ERR!不是与npm本身。错误的ERR!告诉   作者认为你的系统失败了:npm ERR!节点   ./bin/closure-util.js更新npm ERR!您可以获得有关如何的信息   用这个项目打开一个问题:npm ERR! npm错误   closure-util npm ERR!或者,如果没有,你可以得到他们的   info via:npm ERR! npm owner ls closure-util npm ERR!有   可能是上面的额外日志输出。

1 个答案:

答案 0 :(得分:0)

尝试使用--no-optional标记作为解决方法。

npm update --no-optional