cannot run on node 18
还没有人认领这个 Issue。
评估
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 新手友好度
- 35/100
- Issue 类型
- 缺陷
- 描述清晰度
- 需要澄清
- 活跃度
- 停滞
- 技术栈
- node.js, typescript, webpack
- 领域
- build-system, tooling
调研方向
先从 npm run build:dev 脚本和 issue 中的 webpack 堆栈跟踪开始,然后检查项目的构建配置和依赖项是否兼容 Node 18。完成的标准是 npm run build:dev 能够在 Node.js 18 上成功完成,且不出现 ERR_OSSL_EVP_UNSUPPORTED 错误。
由索引模型根据 Issue 内容生成。
描述
sweb@sweb-laptop:/home/us1/projects/editor-js$ npm run build:dev
> @editorjs/inline-code@1.3.1 build:dev
> webpack --mode development --watch
webpack is watching the files…
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 (/home/us1/projects/editor-js/node_modules/webpack/lib/util/createHash.js:90:53)
at NormalModule._initBuildHash (/home/us1/projects/editor-js/node_modules/webpack/lib/NormalModule.js:401:16)
at handleParseError (/home/us1/projects/editor-js/node_modules/webpack/lib/NormalModule.js:449:10)
at /home/us1/projects/editor-js/node_modules/webpack/lib/NormalModule.js:481:5
at /home/us1/projects/editor-js/node_modules/webpack/lib/NormalModule.js:342:12
at /home/us1/projects/editor-js/node_modules/loader-runner/lib/LoaderRunner.js:373:3
at iterateNormalLoaders (/home/us1/projects/editor-js/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
at iterateNormalLoaders (/home/us1/projects/editor-js/node_modules/loader-runner/lib/LoaderRunner.js:221:10)
at /home/us1/projects/editor-js/node_modules/loader-runner/lib/LoaderRunner.js:236:3
at context.callback (/home/us1/projects/editor-js/node_modules/loader-runner/lib/LoaderRunner.js:111:13)
at /home/us1/projects/editor-js/node_modules/babel-loader/lib/index.js:51:71
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
Node.js v18.3.0
- 主要语言
- TypeScript
- 星标
- 63
- 派生
- 28
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
editor-js/inline-code 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 45/100
editor-js/inline-code#46 · 4 条评论 · 2 个 reaction ·
-
good first issue
难度 3/5 1-2 天 新手友好度 48/100
editor-js/inline-code#44 · 1 条评论 ·
-
难度 3/5 1-2 天 新手友好度 38/100
editor-js/inline-code#38 · 3 条评论 ·
-
难度 3/5 1-2 天 新手友好度 35/100
editor-js/inline-code#12 · 1 条评论 · 1 个 reaction ·
-
难度 3/5 1-2 天 新手友好度 35/100
editor-js/inline-code#5 ·
查看 editor-js/inline-code 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 65/100
-
难度 2/5 1-3 小时 新手友好度 75/100
-
bug v2
难度 2/5 1-3 小时 新手友好度 75/100
modelcontextprotocol/inspector#2458 · 1 条评论 ·
-
难度 1/5 1 小时以内 新手友好度 75/100
railmapgen/rmp-gallery#4068 ·
-
Mend: dependency security vulnerability status: needs triage 🕵️♀️
难度 2/5 1-3 小时 新手友好度 70/100
carbon-design-system/ibm-products#9907 ·