问题标签 [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 回答
599 浏览

java - JavaFX在创建选择框时加载异常

当我加载控制器并且我想创建一些选择框时,我遇到了一个小问题。我创建了新阶段,我想用主控制器对象加载场景。

有控制器:

}

这是我在 xml 文件中导入的内容:

谢谢你的帮助

主面板控制器类:

}

0 投票
1 回答
2385 浏览

java - 尝试在空对象引用上调用虚拟方法“android.text.Editable android.widget.EditText.getText()”

我正在尝试保存输入到我的数据库中的数据,但是,我收到以下错误:

我查看了其他类似的问题并比较了我的问题并没有发现相同的问题。对不起,如果这是一个太简单的问题,但我不经常使用 java。

这是我的activity_register.xml:

0 投票
1 回答
4267 浏览

javascript - Heroku:将节点更新到最新版本

我想在我的本地机器上将我的节点版本更新为最新版本。我正在使用 Ubuntu 16.04。我目前在使用我所知的可用方法进行更新时遇到了麻烦。请注意,这heroku-cli是最新的(到目前为止)。

以下是其他可能有帮助的重要命令

让我知道是否需要任何其他信息?

0 投票
3 回答
6018 浏览

node.js - 不同项目的不同节点版本,有没有办法告诉节点使用哪个版本?

我有一个很常见的(我猜)问题。我的许多项目都使用 nodejs,有些用于业务逻辑,有些仅用于某些构建任务。

我需要在不同的项目中有不同的运行时,我的一个电子应用程序需要节点 7.10.0,典型的构建套件需要节点 8.x。

现在我知道了 - 我可以在我的计算机上全局使用sudo n 7.10.0sudo n latest切换运行时(对于那些不知道这一点的人 - 看看“n”

无论如何,IMO这不是那么方便(有时,我需要在切换版本后重建所有模块,经常忘记切换等等)。有没有办法告诉节点使用哪个解释器?我可以使用.npmrc项目目录中的文件来强制该子目录中的特定 nodejs 版本吗?

我准确地搜索了这个(npmrc 节点版本),但没有幸运地找到一些东西。

0 投票
3 回答
11250 浏览

node.js - 意外的令牌异步()

我遇到了一个奇怪的问题,因为我的代码在 Ubuntu 和 Windows 机器上运行良好,但在 Centos 服务器上却失败了。我有相同的节点版本 8.9.1 和相同的 npm 5.5.1 和相同的sails 1.0.0.41(全局和本地)。一切正常,除了在我得到的 Centos 机器上

带有指向第一个括号的箭头。我目前唯一怀疑的是我的 N 版本管理没有正确更新节点。运行 node -v 报告 8.9.1。这是异步代码的简化版:

有关如何解决此错误的任何建议?

0 投票
2 回答
416 浏览

node.js - 升级nodejs版本到5.12.0

我尝试按照此链接在 Ubuntu 16.04 服务器中通过NVM安装 node.js。我得到了:

然后,我们运行一个平均堆栈项目sudo npm start,我得到了

然后,我看到了这个链接,我想可能是因为 nodejs 版本不正确。我有另一台服务器,v5.12.0其版本为nodejs,并且该项目在那里运行良好。

然后,我试着做

但是nodejs的版本还是4.2.6. 有谁知道如何将其版本升级到5.12.0?

0 投票
1 回答
94 浏览

node.js - 节点似乎没有使用“n”更新

我刚刚注意到我在节点版本 4.0.0 上并且想要更新到最新版本,所以我安装了“n”并sudo n stable在终端中运行

安装:node-v9.8.0 mkdir:/usr/local/n/versions/node/9.8.0 获取:https ://nodejs.org/dist/v9.8.0/node-v9.8.0-darwin-x64.tar .gz

################################################# ################ 100.0% 已安装:v4.0.0

v4.0.0

下载最新版本,但安装的版本仍为 v4.0.0。为了让节点安装/使用下载的版本,我还需要做些什么吗?

0 投票
4 回答
21195 浏览

node.js - 如何卸载 n 和 n 安装的所有节点版本

我已经使用该工具安装了一些 Node.js 版本n。我已经使用以下命令卸载了所有 Node.js 版本:

当前(激活)版本除外。如果我尝试卸载当前版本:

sudo n rm 6.10.2

我收到以下错误:

Error: cannot remove currently active version (node/6.10.2).

我不知道如何设置系统(Arch Linux)默认的 Node.js 版本,该版本已经安装并用于安装n.

如果卸载n使用:

它会在我的计算机上保留当前版本。

我是否需要手动删除文件夹:/usr/local/n/?或者,是否有一个选项n可以卸载它以及由 安装的所有 Node.js 版本n,以便我在安装之前获得设置n

0 投票
1 回答
72 浏览

macos - 如何永久更新 npm?

我正在尝试将 npm 从 2.15.11 更新到 3.9.2 并且我设法做到了,但这不是永久性的;如果我切换 Node 版本,npm 会回到 2.15.11,如果我回到我更新 npm 的 Node 版本,npm 也会回到 2.15.11

少了什么东西?可能是我的安装不是永久的原因吗?

如果它有任何相关性,我正在使用 Mac。

0 投票
3 回答
58 浏览

node.js - 获取最新的节点和 npm

我做了sudo apt install nodejs,然后检查了我的版本,我使用的是版本 8,它有点旧。

我做了sudo npm install -g n,然后n latest它说它有版本 11 处于活动状态,但随后又node --version吐出 8。

是什么赋予了?