`npx create-nuxt-app <project name>` 不工作:MacOSX

`npx create-nuxt-app <project name>` not working: MacOSX

我使用的是 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.

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

npm 安装-g npx

您可以从

中找到所有其他解决方案

我的建议是:

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

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