Node v20.10.0 未针对您平台上的 Ember CLI 进行测试

问题描述 投票:0回答:1

当我尝试启动新的 ember 项目时遇到错误。

我刚刚使用此命令安装了 ember:

npm install -g ember-cli
然后我运行:
ember init
来创建我的项目,但它抛出以下错误:

警告:Node v20.10.0 未针对您平台上的 Ember CLI 进行测试。我们建议您使用最新的“Active LTS”版本的 Node.js。有关详细信息,请参阅https://git.io/v7S5n

ember init
命令需要当前文件夹中的 package.json 具有名称属性或通过参数指定名称。如需了解更多详情,请使用
ember help

enter image description here

您能提供的任何帮助将不胜感激!

node.js ember.js ember-cli
1个回答
0
投票

这里有两个问题,一个是小问题,另一个是灾难性的。

小问题是有关节点版本的警告。 Ember 告诉您,您所使用的版本尚未针对 Ember 应用程序进行过测试,并且建议您使用处于活动长期支持 (LTS) 状态的当前节点版本。消息中的链接将转到一个页面,该页面显示您可以安全使用的节点版本。

主要问题是您缺少一个

package.json
文件,该文件描述了您的项目及其所需的库。通常,
ember init
会自动创建此文件。

需要检查的一些事项:

  1. 您正在空目录中运行
    ember init
  2. 您已安装最新版本的 ember-cli
  3. 您已安装最新的 Node LTS 和 npm

如果所有其他方法都失败,请尝试在同一目录中运行

npm init
(只需按回车/输入来回答它提出的任何问题),看看它是否会给出有意义的错误。

© www.soinside.com 2019 - 2024. All rights reserved.