问题标签 [n]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
573 浏览

node.js - Sublime 文本找不到 Node.js。如何帮助 Sublime 正确找到 Node?

故事:

n大约一个月前,我在我的 Mac 上创建 Eslint 配置时已经安装了,那时 Sublime Text 开始给我带来问题,特别是通过 Sublime linter 使用 Eslint。我有一点休息时间,所以直到上周我才尝试解决这个问题,那时我卸载n并安装时nvm认为问题是n. 然后,当我在 Sublime 中保存任何文件时,我开始收到找不到节点错误。从那时起,我已经卸载nvmnode.js希望从头开始并解决问题。我重新安装nvm并找到了这篇文章,说明了在我的机器上nvm更改路径所产生的问题。node.js我尝试了给出的修复,即在nvm节点的路径,usr/local/bin/node但这也不起作用。从那以后,我已经卸载nvm了,希望自己node.js安装好旧的就可以了。仍然没有运气。

错误

找不到 Node.js。node -v通过在命令行中运行,确保它在您的 $PATH中。

这是来自 Sublime 应用程序的警报,仅在我尝试保存文件时才会发生。

我尝试过的其他事情:

更新我.bash_profile以确保我PATH的正确。更新我.bash_exports以确保我的PATHNODE_PATH是正确的。将我的机器更新为 macOS Sierra。

在 iTerm 中:

node -v返回v11.3.0

which node返回/usr/local/bin/node

echo $PATH返回/usr/local/bin:/usr/local/share/npm/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/node

echo $NODE_PATH返回/usr/local/bin/node

注意:我不想卸载 Sublime,因为它在我的工作机器上,使用 sublime 许可证处理 IT 是一件很痛苦的事。

0 投票
1 回答
4525 浏览

vue-cli-3 - 在 Mac 上找不到 vue 命令

我只是做了一个npm install -g @vue/cli,它没有工作。在安装后尝试vue --version给我一个 bash command not found 错误。

我也尝试过使用 sudo ,但这没有用。试过卸载重装还是不行。有人对其他事情有想法吗?

0 投票
2 回答
3132 浏览

node.js - 切换节点版本给我“无法从 npm 读取未定义的属性“解析”

我使用n版本管理器,当我将 Node 版本更改为 11.10 时,NPM 停止工作。

如果我改回以前的 Node 版本——或者任何更早的版本,它就会重新开始工作。

调试日志的完整输出

0 投票
1 回答
338 浏览

npm - HTTPS 上的 Angular CLI - 无法以 root 身份安装 CI

我需要在 https 端口 443 上运行我的 Angular 应用程序。为此,我需要以ngroot 身份运行。但是,我无法让 Angular CLI 以 root 身份安装。有什么建议么?

0 投票
1 回答
9440 浏览

node.js - n(节点版本管理器)在安装后不工作 - “bash: n: command not found”

我想使用 n - 节点版本管理器来管理 node.js 版本。

我尝试按照 Github 文档https://github.com/tj/n安装 n并在终端中输入以下内容:

sudo npm install -g n

输入我的密码后,我的终端返回:

但是,安装 n 后,我的终端无法识别相关命令,而是指出:

bash: n: command not found

我当前安装的节点版本是 v12.3.0,而我的 npm 是版本 6.9.0。

任何帮助将不胜感激。

谢谢

0 投票
1 回答
517 浏览

linux - npm install 失败并显示 npm.cmd: command not found

我们目前这样做sudo npm i不是npm i为了规避这个问题。但是,我们的 Ubuntu 团队成员不能这样做,因为没有为 root 安装 nvm。NVM 和 N 都有同样的问题。

在此处输入图像描述

0 投票
4 回答
963 浏览

node.js - 如何安装 node.js

我做了以下事情:

我期待安装 v12.13.0,但node --version显示 v8.10.0。

我做错了什么?如何安装 v12.13.0?仅供参考,我在 Jetson Nano 上,我真的只是想安装 LTS Nodejs,但不知道如何安装。

顺便说一句,如果我这样做,sudo apt-get install nodejs我只会得到 v8.10.0。

更多信息:

似乎sudo以某种方式影响了这一点?

(我对 linux 不是很熟悉,但我正在学习……对不起,如果我遗漏了“明显”的东西。)

0 投票
2 回答
4804 浏览

node.js - n命令未激活指定版本

目前我在 Jenkins 服务器上安装了两个版本的节点。

我正在尝试为需要它的特定构建切换到版本 10.9.0。

我首先尝试使用n <version>,但最新的 12.14.1 仍然显示为活动:

我也试过n use <version>了,它只是跟随一个提示。

我已经阅读了有关此的各种文章,但无法获得任何有效切换版本的命令。

https://blog.logrocket.com/switching-between-node-versions-during-development/

下面是 n 可执行文件。

版本似乎安装在以下目录下:

下面是内容/opt/jenkins/n/bin/

如何使用 n 切换节点版本?上面有什么遗漏的吗?提前致谢。

0 投票
1 回答
29 浏览

shell - 两个版本节点 nmp 的问题

我怎么不能只为所有人提供一个版本?作为用户:

作为超级:

我只需要持久稳定的 v12.18.1

0 投票
1 回答
1736 浏览

node.js - 如何在 Raspbian/Debian 上安装工作的最新节点(stable/12.x)?

尝试在基于 Debian-Buster 的机器上安装稳定的 nodejs (12.x) - 特别是这个Raspbian VM 映像。但是一切都以新的、奇怪的方式失败了——比如离开node10.21.0,或者安装一个node明显存在但no such file or directory执行时出错的可执行文件。

让我们尝试从 NodeSource获取 12.x 在新终端的说明:

好吧,那里没有运气。有些人似乎喜欢nnode-install/versioning。从新图像重新开始(没有上述尝试的影响,除了apt-get-update):

好的,那里肯定有一个可执行文件,但它-bash: /root/n/bin/node: No such file or directory在执行时给出了一个神秘的错误。(是否n安装了错误的架构/二进制文件?)

下面,~Temonocher 建议尝试nvm。好的,再次从早期尝试中的非碎屑开始:

因此,nvm它甚至不会将node可执行文件留在其自身或外壳(即使在重新启动后)可以找到它的任何地方,并建议一个只会产生更多非此类node错误的命令。

任何有关“正确”方法来获得最近node进入这种基于 Debian 的系统的建议表示赞赏。