gpt4 book ai didi

node.js - npm 错误语法错误 : word unexpected (expecting ")")

转载 作者:搜寻专家 更新时间:2023-10-31 23:35:00 26 4
gpt4 key购买 nike

我正在尝试安装 npm 包“serialport”以在 Ubuntu 上使用 Node.js。

我有 Node.js 版本 4.3.1

当我尝试使用

安装时
sudo npm install serialport

我收到以下错误;

/usr/local/bin/node: 1: /usr/local/bin/node: Syntax error: word unexpected (expecting ")")

实际上我什至无法安装 npm。我缺少依赖项;我在 Ubuntu 15 上。如何安装 npm?

当我尝试安装 NPM 时出现以下错误:

Les paquets suivants contiennent des dépendances non satisfaites :
npm : Dépend: nodejs mais ne sera pas installé
Dépend: node-abbrev (>= 1.0.4) mais ne sera pas installé
Dépend: node-ansi (>= 0.3.0-2) mais ne sera pas installé
Dépend: node-ansi-color-table mais ne sera pas installé
Dépend: node-archy mais ne sera pas installé
Dépend: node-block-stream mais ne sera pas installé
Dépend: node-fstream (>= 0.1.22) mais ne sera pas installé
Dépend: node-fstream-ignore mais ne sera pas installé
Dépend: node-github-url-from-git mais ne sera pas installé
Dépend: node-glob (>= 3.1.21) mais ne sera pas installé
Dépend: node-graceful-fs (>= 2.0.0) mais ne sera pas installé
Dépend: node-inherits mais ne sera pas installé
Dépend: node-ini (>= 1.1.0) mais ne sera pas installé
Dépend: node-lockfile mais ne sera pas installé
Dépend: node-lru-cache (>= 2.3.0) mais ne sera pas installé
Dépend: node-minimatch (>= 0.2.11) mais ne sera pas installé
Dépend: node-mkdirp (>= 0.3.3) mais ne sera pas installé
Dépend: node-gyp (>= 0.10.9) mais ne sera pas installé
Dépend: node-nopt (>= 3.0.1) mais ne sera pas installé
Dépend: node-npmlog mais ne sera pas installé
Dépend: node-once mais ne sera pas installé
Dépend: node-osenv mais ne sera pas installé
Dépend: node-read mais ne sera pas installé
Dépend: node-read-package-json (>= 1.1.0) mais ne sera pas installé
Dépend: node-request (>= 2.25.0) mais ne sera pas installé
Dépend: node-retry mais ne sera pas installé
Dépend: node-rimraf (>= 2.2.2) mais ne sera pas installé
Dépend: node-semver (>= 2.1.0) mais ne sera pas installé
Dépend: node-sha mais ne sera pas installé
Dépend: node-slide mais ne sera pas installé
Dépend: node-tar (>= 0.1.18) mais ne sera pas installé
Dépend: node-underscore mais ne sera pas installé
Dépend: node-which mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état »

这是法语,但基本上是说缺少一些依赖项。它没有检测到我安装了 nodejs。

但是当我尝试重新安装 Node 时,它​​告诉我我已经有了更好的版本。

我还注意到我在/usr/local/bin 中有 node 和 npm,但我还有另一个文件夹/node-v4.3.1-linux-armv6l/,其中包含一个带有 node 和 npm 的/bin,还有更多文件夹喜欢/include,/lib ,/share

最佳答案

安装 npm:

sudo apt-get update
sudo apt-get install npm

然后我很确定你应该在安装包时删除那个 sudo:

npm install serialport

这里有更多信息:https://www.digitalocean.com/community/tutorials/how-to-use-npm-to-manage-node-js-packages-on-a-linux-server

关于node.js - npm 错误语法错误 : word unexpected (expecting ")"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35609532/

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