尝试安装聚合物2.0的问题我已经安装了节点v 8.9.1以及鲍尔1.8.2。
要安装聚合物2.0,我直接从聚合物安装文档中使用了以下语句:
npm install -g polymer-cli
但是,我一直遇到此错误,不知道如何解决。
npm WARN deprecated bower@1.8.2: ...psst! Your project can stop working at any moment because its dependencies can change. Prevent this by migrating to Yarn: https://bower.io/blog/2017/how-to-migrate-away-from-bower/
npm WARN deprecated babel-preset-es2015@6.24.1: 🙌 Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update!
npm WARN deprecated @types/assert@0.0.29: See https://github.com/DefinitelyTyped/DefinitelyTyped/issues/12826
npm ERR! path /usr/local/bin/polymer
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall unlink
npm ERR! Error: EACCES: permission denied, unlink '/usr/local/bin/polymer'
npm ERR! { Error: EACCES: permission denied, unlink '/usr/local/bin/polymer'
npm ERR! cause:
npm ERR! { Error: EACCES: permission denied, unlink '/usr/local/bin/polymer'
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'unlink',
npm ERR! path: '/usr/local/bin/polymer' },
npm ERR! stack: 'Error: EACCES: permission denied, unlink '/usr/local/bin/polymer'',
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'unlink',
npm ERR! path: '/usr/local/bin/polymer' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/jdk588/.npm/_logs/2017-12-04T14_51_46_451Z-debug.log
我尝试使用sudo运行命令,但仍然没有运气。
我不确定这是解决方案,但在下面的聚合物页面:
我们支持哪些版本的node.js?
我们根据Node.js长期支持发布时间表,但不支持Node.js的所有"当前"one_answers" Active LTS"。
这意味着我们将根据Node LTS计划中的位置来支持两个至三个SEMVER主要版本的Node.js。当前我们支持6.x和7.x。
因此,尝试降级节点VER。到6.x或7.x