0

我使用 MacOS High Sierra。对于任何有 Nuxt.js 经验的人来说,该命令 npx create-nuxt-app <project-name> 对我根本不起作用!

npm我一直在说我需要更新我的依赖项时遇到错误。我首先尝试使用npm outdated(检查过时的包)和 npm update <pkg name>. 这没有用。

我还卸载并重新安装nodenpm厌倦了上述(和以下进程)。仍然没有工作。

无论我做什么,终端一直说我core-js需要更新,所以我这样做了(我尝试了两者npm i core-jsnpm i core-js) - 他们没有工作。

为了更新npm依赖关系,我使用了npm install -g npm-check-updates后面跟着的命令ncu -u,然后尝试了npm updatenpm install。到目前为止没有任何效果。

最后,我尝试创建一个,package.json因为npm抱怨我没有 package.json,所以我使用npm init并按照说明提交创建的文件创建了一个。仍然,运行后什么都没有npx create-nuxt-app <project-name>

怎么了?有没有人遇到过这个问题?我真的很喜欢 Nuxt.js,我已经尝试了一整天,但我放弃了使用 NuxtJS。

编辑:我设法通过从头开始创建 Nuxt 应用程序来解决我的部分问题。但是,我收到以下错误:

npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! nuxt-app@2.11.0 dev:nuxt npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the nuxt-app@2.11.0 dev script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

4

2 回答 2

0

根据您的问题有很多解决方案。分享一个简单的,如果你安装了 npm 然后执行下面的命令来安装 npx:

npm 安装 -g npx

您可以从这里找到所有其他解决方案

我的建议是:

正如我看到您的描述,未创建 package.json。创建项目肯定有问题,可能会导致文件写入磁盘的问题。或者您已将项目创建到子目录中,但尝试从父目录运行项目。最初很多人这样做是为了创建临时项目。顺便创建一个单独的目录,然后运行 ​​npx create-nuxt-app。当提示在同一目录中创建项目时,无需提供项目名称并通过阶段。所以我认为问题会解决

于 2020-02-13T01:09:49.547 回答
0

我解决了这个问题!当我完全(第二天)创建一个新目录并重新运行时,它起作用了npx create-nuxt-app <new-app>。开始,为生产而构建,测试运行完美。

于 2020-02-13T13:07:59.507 回答