【问题标题】:not able to install polymer-cli in ubuntu 14.04 using npm无法使用 npm 在 ubuntu 14.04 中安装 polymer-cli
【发布时间】:2018-12-17 11:16:20
【问题描述】:

我使用的命令'npm install -g polymer-cli'

'npm config list' 返回这个

; cli configs
registry = "https://registry.npmjs.org/"

; userconfig /root/.npmrc
strict-ssl = false

; builtin config undefined
# DO NOT MODIFY THIS FILE - use /etc/npmrc instead. = true
globalconfig = "/etc/npmrc"
globalignorefile = "/etc/npmignore"
prefix = "/usr/local"

; node bin location = /usr/bin/nodejs
; cwd = /root
; HOME = /root
; 'npm config ls -l' to show all defaults.

git --版本
1.9.1

节点--版本 v0.10.25

npm --version 1.3.10

问题:聚合物 --version 说

未找到聚合物命令

我想安装聚合物

这些是我遇到的错误

npm ERR! Error: Invalid name: "@babel/helper-optimise-call-expression"
npm ERR!     at ensureValidName (/usr/lib/nodejs/normalize-package-data/lib/fixer.js:284:15)
npm ERR!     at Object.module.exports.fixNameField (/usr/lib/nodejs/normalize-package-data/lib/fixer.js:199:5)
npm ERR!     at /usr/lib/nodejs/normalize-package-data/lib/normalize.js:29:38
npm ERR!     at Array.forEach (native)
npm ERR!     at normalize (/usr/lib/nodejs/normalize-package-data/lib/normalize.js:28:15)
npm ERR!     at final (/usr/lib/nodejs/read-package-json/read-json.js:310:33)
npm ERR!     at then (/usr/lib/nodejs/read-package-json/read-json.js:124:33)
npm ERR!     at /usr/lib/nodejs/read-package-json/read-json.js:234:40
npm ERR!     at fs.js:268:14
npm ERR!     at /usr/lib/nodejs/graceful-fs/graceful-fs.js:103:5
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>

npm ERR! System Linux 3.13.0-119-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "polymer-cli"
npm ERR! cwd /root
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10

【问题讨论】:

  • 为什么我得到了反对票?请解释
  • 任何帮助都会很好,如果您需要任何额外的数据,请询问

标签: node.js linux npm polymer


【解决方案1】:

这可能是由于 npm 版本与您尝试安装的软件包(polymer-cli)之间的不兼容造成的问题。您正在使用所有这些软件包的旧版本。我建议您对所有软件包进行更新:nodegitnpm

正在更新node - original answer

  • 安装n:

sudo npm install -g n

  • 然后运行:

sudo n latest

更新npm:

  • 运行:

sudo npm install -g npm

更新git - original answer

  • 按顺序运行这些命令:

    sudo add-apt-repository ppa:git-core/ppa
    sudo apt-get update
    sudo apt-get install git
    
  • 然后,查看安装的Git版本:

git --version

  • 在升级之前并不总是需要删除现有的 Git,但如果遇到任何问题,请执行以下操作,然后重复上述步骤:

sudo apt-get remove git

当您完全了解这些后,请再次尝试npm install -g polymer-cli 并将您的结果发送给我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-06
    • 1970-01-01
    • 1970-01-01
    • 2020-08-24
    • 2017-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多