在Apple Silicon上运行NUXT 3 [3.0.0-rc.3]的问题

发布于 2025-01-30 20:27:40 字数 4510 浏览 5 评论 0原文

我遵循快速指南使用操作系统创建一个应用程序 MACOS MONTEREY 12.4 MacBook Pro M1 Max/Node V16.15.0,也尝试了18。

访问主机http:// localhost:3000时,它会不断重复该错误[下面显示以下显示错误终端中的错误]。看起来热装加载可能是一个问题。

我尝试使用 brew 和NVM用于不同节点版本。此问题仅在苹果硅上曲线不是基于英特尔的机器。我该如何解决这个问题?


创建nuxt应用程序:

npx nuxi init nuxt-app

package.json:

{
  "private": true,
  "scripts": {
    "build": "nuxt build",
    "dev": "nuxt dev",
    "generate": "nuxt generate",
    "preview": "nuxt preview"
  },
  "devDependencies": {
    "nuxt": "3.0.0-rc.3"
  }
}

运行npm运行dev通过错误:

Nuxt CLI v3.0.0-rc.3                                                                                      11:19:41
                                                                                                          11:19:41
  > Local:    http://localhost:3000/ 
  > Network:  http://172.30.1.18:3000/

✘ [ERROR] Cannot read directory "../../..": operation not permitted


 ERROR  11:19:43 AM [vite] error while updating dependencies:                                             11:19:43
Error: Build failed with 1 error:
error: Cannot read directory "../../..": operation not permitted
    at failureErrorWithLog (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1603:15)
    at /Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1249:28
    at runOnEndCallbacks (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1034:63)
    at buildResponseToResult (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1247:7)
    at /Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1356:14
    at /Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:666:9
    at handleIncomingPacket (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:763:9)
    at Socket.readFromStdout (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:632:7)
    at Socket.emit (node:events:527:28)
    at Socket.emit (node:domain:475:12)


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined (repeated 20 times)


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43

ℹ Vite server warmed up in 112ms                                                                          11:19:43
ℹ Vite client warmed up in 438ms                                                                          11:19:43
✔ Vite server built in 335ms                                                                              11:19:43
✔ Nitro built in 174 ms                                                                             nitro 11:19:43

I followed the quick guide to create an app using the operating system macOS Monterey 12.4 MacBook Pro M1 Max / Node v16.15.0 and also tried with 18.

When visiting the host http://localhost:3000, it repeats the error constantly [below shows the error in the terminal]. It looks like it could be a problem with the hot reload.

I tried reinstalling the node using brew and nvm for different node versions. This problem only curves on apple silicon, not on Intel-based machines. How can I solve this problem?


Creating nuxt app :

npx nuxi init nuxt-app

package.json :

{
  "private": true,
  "scripts": {
    "build": "nuxt build",
    "dev": "nuxt dev",
    "generate": "nuxt generate",
    "preview": "nuxt preview"
  },
  "devDependencies": {
    "nuxt": "3.0.0-rc.3"
  }
}

After running npm run dev it through an error :

Nuxt CLI v3.0.0-rc.3                                                                                      11:19:41
                                                                                                          11:19:41
  > Local:    http://localhost:3000/ 
  > Network:  http://172.30.1.18:3000/

✘ [ERROR] Cannot read directory "../../..": operation not permitted


 ERROR  11:19:43 AM [vite] error while updating dependencies:                                             11:19:43
Error: Build failed with 1 error:
error: Cannot read directory "../../..": operation not permitted
    at failureErrorWithLog (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1603:15)
    at /Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1249:28
    at runOnEndCallbacks (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1034:63)
    at buildResponseToResult (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1247:7)
    at /Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:1356:14
    at /Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:666:9
    at handleIncomingPacket (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:763:9)
    at Socket.readFromStdout (/Users/USERNAME/nuxt-appnode_modules/esbuild/lib/main.js:632:7)
    at Socket.emit (node:events:527:28)
    at Socket.emit (node:domain:475:12)


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined (repeated 20 times)


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/ufo.js?v=2227049b optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43


 ERROR  Vite Error, /_nuxt/node_modules/.vite/deps/vue.js?v=3f037d64 optimized info should be defined     11:19:43

ℹ Vite server warmed up in 112ms                                                                          11:19:43
ℹ Vite client warmed up in 438ms                                                                          11:19:43
✔ Vite server built in 335ms                                                                              11:19:43
✔ Nitro built in 174 ms                                                                             nitro 11:19:43

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凉城 2025-02-06 20:27:40

我已将NPM更新为8.11.0,并且在M1 Max上没有任何问题。

我使用的Vesrions:

  • NUXT:3.0.0-RC.3
  • 节点:V16.15.0
  • NPM 8.11.0

I have updated npm to 8.11.0, and no issue on M1 Max.

Vesrions I used:

  • Nuxt: 3.0.0-rc.3
  • Node: v16.15.0
  • Npm 8.11.0
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文