【发布时间】:2017-12-05 18:46:30
【问题描述】:
尝试安装 Polymer 2.0 时遇到问题 我安装了 node v 8.9.1 以及 bower 1.8.2。
为了安装polymer 2.0,我直接从Polymer install docs使用了以下语句:
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 运行该命令,但仍然没有成功。
【问题讨论】:
-
向我们展示运行
sudo ls -l /usr/local/bin/polymer和sudo ls -ld /usr/local/bin的结果 -
了解您使用的终端是否也有用?偶然发现 Windows 10 Bash?
标签: polymer polymer-2.x