Polymer 无法安装聚合物CLI 3

Polymer 无法安装聚合物CLI 3,polymer,Polymer,我正在尝试从聚合物2升级到聚合物3。我的环境如下: Debian拉伸 npm版本6.1.0 使用根帐户运行命令:npm安装-g polymer cli 有什么想法吗?提前谢谢你 /usr/bin/polymer -> /usr/lib/node_modules/polymer-cli/bin/polymer.js > wd@1.6.2 install /usr/lib/node_modules/polymer-cli/node_modules/wd > node scri

我正在尝试从聚合物2升级到聚合物3。我的环境如下:

  • Debian拉伸
  • npm版本6.1.0
使用根帐户运行命令:
npm安装-g polymer cli

有什么想法吗?提前谢谢你

/usr/bin/polymer -> /usr/lib/node_modules/polymer-cli/bin/polymer.js

> wd@1.6.2 install /usr/lib/node_modules/polymer-cli/node_modules/wd
> node scripts/build-browser-scripts

/usr/lib/node_modules/polymer-cli/node_modules/mkdirp/index.js:90
                    throw err0;
                    ^

Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/polymer-cli/node_modules/wd/build'
    at Object.fs.mkdirSync (fs.js:902:18)
    at sync (/usr/lib/node_modules/polymer-cli/node_modules/mkdirp/index.js:71:13)
    at Object.<anonymous> (/usr/lib/node_modules/polymer-cli/node_modules/wd/scripts/build-browser-scripts.js:6:1)
    at Module._compile (internal/modules/cjs/loader.js:654:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:665:10)
    at Module.load (internal/modules/cjs/loader.js:566:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:506:12)
    at Function.Module._load (internal/modules/cjs/loader.js:498:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:695:10)
    at startup (internal/bootstrap/node.js:201:19)
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.3 (node_modules/polymer-cli/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

npm ERR! code ELIFECYCLE
npm ERR! errno 1
/usr/bin/polymer->/usr/lib/node\u模块/polymer cli/bin/polymer.js
> wd@1.6.2安装/usr/lib/node_modules/polymer cli/node_modules/wd
>节点脚本/生成浏览器脚本
/usr/lib/node_modules/polymer cli/node_modules/mkdirp/index.js:90
抛出错误0;
^
错误:EACCES:权限被拒绝,mkdir'/usr/lib/node_modules/polymer cli/node_modules/wd/build'
在Object.fs.mkdirSync(fs.js:902:18)
同步时(/usr/lib/node_modules/polymer cli/node_modules/mkdirp/index.js:71:13)
反对。(/usr/lib/node_modules/polymer cli/node_modules/wd/scripts/build browser scripts.js:6:1)
at模块编译(内部/modules/cjs/loader.js:654:30)
at Object.Module._extensions..js(internal/modules/cjs/loader.js:665:10)
在Module.load(内部/modules/cjs/loader.js:566:32)
在tryModuleLoad(内部/modules/cjs/loader.js:506:12)
at Function.Module._load(内部/modules/cjs/loader.js:498:3)
位于Function.Module.runMain(internal/modules/cjs/loader.js:695:10)
启动时(内部/bootstrap/node.js:201:19)
npm警告可选跳过可选依赖项:fsevents@1.2.3(节点模块/polymer cli/节点模块/fsevents):
npm WARN notsup跳过可选依赖项:不支持的平台fsevents@1.2.3:通缉{“os”:“darwin”,“arch”:“any”}(当前:{“os”:“linux”,“arch”:“x64”})
npm错误!代码失效循环
npm错误!错误1

这似乎是由npm问题引起的

当前的解决方法是使用
--unsafe perm
标志调用
npm install-g polymer cli
,直到发布新的修复程序