首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >nuxt.js本地主机:3000没有运行

nuxt.js本地主机:3000没有运行
EN

Stack Overflow用户
提问于 2022-10-24 14:34:39
回答 1查看 189关注 0票数 0

由于我目前要从React转到Vue.js,在端口3000上运行本地主机失败了。获取以下错误消息。看来服务器有问题了。

下面是一个添加的安装过程,这样它的安装方式就更加清晰了。此外,您还可以在运行npm时找到错误消息。

有什么建议吗?

安装过程

代码语言:javascript
运行
复制
create-nuxt-app v5.0.0
✨  Generating Nuxt.js project in cryptocheck24.org
? Project name: cryptocheck24.org
? Programming language: JavaScript
? Package manager: Npm
? UI framework: None
? Template engine: HTML
? Nuxt.js modules: (Press <space> to select, <a> to toggle all, <i> to invert se
lection)
? Linting tools: (Press <space> to select, <a> to toggle all, <i> to invert sele
ction)
? Testing framework: Jest
? Rendering mode: Universal (SSR / SSG)
? Deployment target: Server (Node.js hosting)
? Development tools: (Press <space> to select, <a> to toggle all, <i> to invert 
selection)
? Continuous integration: None
? Version control system: Git

错误消息

代码语言:javascript
运行
复制
> cryptocheck24.org@1.0.0 dev
> nuxt


   ╭───────────────────────────────────────╮
   │                                       │
   │   Nuxt @ v2.15.8                      │
   │                                       │
   │   ▸ Environment: development          │
   │   ▸ Rendering:   server-side          │
   │   ▸ Target:      server               │
   │                                       │
   │   Listening: http://localhost:3000/   │
   │                                       │
   ╰───────────────────────────────────────╯

ℹ Preparing project for development                                   16:25:39
ℹ Initial build may take a while                                      16:25:39
ℹ Discovered Components: .nuxt/components/readme.md                   16:25:39
✔ Builder initialized                                                 16:25:39
✔ Nuxt files generated                                                16:25:39

● Client █████████████████████████ compiling (0%)  
 

◯ Server
  

node:internal/crypto/hash:67
  this[kHandle] = new _Hash(algorithm, xofLen);
                  ^

Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:67:19)
    at Object.createHash (node:crypto:133:10)
    at module.exports (/Users/remo/Desktop/cryptocheck24.org/node_modules/webpack/lib/util/createHash.js:135:53)
    at NormalModule._initBuildHash (/Users/remo/Desktop/cryptocheck24.org/node_modules/webpack/lib/NormalModule.js:417:16)
    at handleParseError (/Users/remo/Desktop/cryptocheck24.org/node_modules/webpack/lib/NormalModule.js:471:10)
    at /Users/remo/Desktop/cryptocheck24.org/node_modules/webpack/lib/NormalModule.js:503:5
    at /Users/remo/Desktop/cryptocheck24.org/node_modules/webpack/lib/NormalModule.js:358:12
    at /Users/remo/Desktop/cryptocheck24.org/node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/remo/Desktop/cryptocheck24.org/node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at Array.<anonymous> (/Users/remo/Desktop/cryptocheck24.org/node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:205:4) {
  opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
EN

回答 1

Stack Overflow用户

发布于 2022-10-24 15:11:33

由于v5,需要一个Node v14版本:https://github.com/nuxt/create-nuxt-app/releases/tag/v5.0.0

所以你要么试试。它适用于我这方面的最新LTS:节点v16。

或者回退到使用CLI的v4。

那个版本已经运行了很长时间。

代码语言:javascript
运行
复制
npx create-nuxt-app my-cool-app

而且是很好的战斗测试!

PS:我已经打开了这个问题,顺便说一下:https://github.com/nuxt/create-nuxt-app/issues/1014

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74182740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档