问题标签 [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.
node.js - 如何在 Ubuntu 上安装特定版本的 Node?
我想在 Ubuntu 12.04 上安装 NodeJS 版本 0.8.18。我尝试安装最新版本,然后使用 恢复到 0.8.18 nvm
,但是当我运行我的代码时,显然安装的包和两个版本(最新和 0.8.18)存在一些问题。由于不知道如何解决这个问题,所以我从Node安装中清理了机器,并考虑直接安装我感兴趣的版本(v0.8.18)。
node.js - n(节点版本管理器):无法创建目录
在 lubuntu 14.10 上。我正在尝试使用“n”(节点版本管理器)更新节点
安装:
如果没有“sudo”,它将无法要求管理员权限......
当尝试使用“n”时,我总是得到“无法创建目录”、“权限被拒绝”。
如何让“n”使用正确的权限?
javascript - 自动将 node 和 npm 版本更改为 package.json 中的指定版本
第一:可以自动将版本node
和npm
引擎版本更改为您在package.json
不手动运行n
或nvm
?
下一个: 有版本管理器npm
吗?有时我无法在最新npm
版本 (3.3.9) 上安装某些软件包,必须更改为 2.9.1 版本。bcrypt
我通过与 结合安装有这种行为sails.js
,我必须安装sails npm@latest
,切换到npm@2.9.1
(因为没有找到 lodash und fsevents
)并安装bcrypt
.
我的实际版本更改如下。
npm install -g npm@2.9.1
或者npm install -g npm@latest
但在某些情况下,他不会在切换版本后添加npm
到PATH
变量中。所以像 n 这样的包会非常好。
但寻找类似的机制,如包 n(节点版本管理器)。
顺便说一句,你喜欢n
还是nvm
?我使用 n,因为它做了它所做的事情并且效果很好。
Node / NPM 是如此强大,我想将它介绍给我的公司,但我需要一些自动化工具并保证它可以工作:)
感谢即将到来的答案。
node.js - 我应该如何在同一台生产机器上安装和使用多个版本的 Node?
我知道n
,nave
但npm
我认为这些是用于开发/测试的。
我们的要求是我们能够在生产机器上运行多个版本的 Node。例如,我可能想要一个在节点 4 上运行的 Express 应用程序。还有一个在节点 5 上运行的 Koa 应用程序。还有一个在节点 6 上运行的 HapiJS API。
我不知道这nvm
不会这样做,但由于它是一个 shell 脚本,我的直觉说它不会。nave
和相同n
。我错了吗?
此外,如果这是一个糟糕的想法,请随意说出来。
Docker 不是一个选项。很长的故事。它可能在未来可用。
node.js - /usr/bin/env: node --harmony: 没有这样的文件或目录
我通过这个网站和其他网站在网上搜索了一个解决方案,所以我终于低下头寻求帮助。看起来大多数答案都是识别 node/nodejs 命名冲突并创建符号链接作为解决方案。我的系统上的任何地方都没有 nodejs。
我使用_ n _作为我的节点版本管理器。所以,
显示已安装版本的列表并允许我选择。n 只需将所选版本作为节点复制到 /usr/local/bin/ 中。它已经建立了从 /usr/bin/node 到托管版本的链接。
我安装了一个名为“waigo”的 JavaScript 库。当我运行以下命令时:
我得到以下输出...
啊……我很沮丧。任何帮助将不胜感激。
npm - npm 模块 n 发出错误
通过命令'sudo npm install -g n'安装n后,我想列出所有节点版本,但是出现了一些错误,即使n可以正常工作!如下:
不知道为什么,不需要配置我的bin文件夹。
node.js - 升级nodejs到稳定版
我正在尝试使用 npm 更新 nodejs 版本。
安装nodejs:
检查版本
安装 n 并更新 nodejs:
检查版本:
当我从 root 用户执行哪个节点和哪个 npm 时:
如果我以 ec2-user 而不是 root 身份登录,它会正确显示最新版本:
谁能帮我解决这个问题。
node.js - 无法使用 n 更改 nodejs 版本
我正在使用 raspbian ver 8。我有一个预安装的 node 运行版本(ver 5.0.0)。我正在尝试使用 n 将其降级到 4.6.1。但是,经过长时间的等待,我收到以下错误
pi@raspberrypi:~ $ sudo n 4.6.1
错误:无效的版本 4.6.1
任何人都可以提供此问题的根本原因以及可能的解决方法吗?提前致谢