gpt4 book ai didi

node.js - 无法使用 npm 在 ubuntu 14.04 中安装polymer-cli

转载 作者:太空宇宙 更新时间:2023-11-04 05:14:27 24 4
gpt4 key购买 nike

我使用的命令是“npm install -gpolymer-cli”

“npm 配置列表”返回此

; 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

Node --版本v0.10.25

npm --版本1.3.10

问题: polymer --version 说

polymer command not found

我想安装 polymer

这些是我遇到的错误

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

最佳答案

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

正在更新 Node - original answer :

  • 安装n:

sudo npm install -g n

  • 然后运行:

sudo n 最新

更新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 删除 git

当您掌握这些后,请再次尝试 npm install -gpolymer-cli 并将结果发送给我。

关于node.js - 无法使用 npm 在 ubuntu 14.04 中安装polymer-cli,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51251171/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com