相关疑难解决方法(0)

错误:错误:0308010C:数字信封例程::不受支持 [ANGULAR]

我试图在詹金斯上构建我的项目。本地构建成功,但 Jenkins 构建失败。有什么解决办法吗?我正在使用 primeng 模块来实现 p-organizationchart。我怀疑这可能是问题所在。

我使用的版本是:

`"primeicons": "^4.1.0",
 "primeng": "^11.3.0",
 "node" : 14.16.0`
Run Code Online (Sandbox Code Playgroud)

我正在研究 Angular 8

npm jenkins node-modules primeng angular

27
推荐指数
2
解决办法
9万
查看次数

是否有针对npm审核的纱线替代品?

需要固定纱线的分辨率特征,还要审核npm audit吗?有替代纱线npm audit吗?或者,交替地,将依赖的依赖关系的分辨率工作npm

security audit dependencies npm yarnpkg

25
推荐指数
6
解决办法
1万
查看次数

Webpacker 找不到应用程序

我正在根据“Rails 入门”创建一个新的 Rails 应用程序。应用程序在步骤 4.1 中正常启动。但是当我创建我的第一个控制器时,我有一个 webpack 错误。

我是 webpack 的新手,我的所有文档都是红色的,但我不明白有什么问题或遗漏了什么......

  • 视窗 10 1903
  • 红宝石 2.6
  • 导轨 6.0.0
  • nodeJS 12.11.0

rails webpacker:install
   identical  config/webpacker.yml
Copying webpack core config
       exist  config/webpack
   identical  config/webpack/development.js
   identical  config/webpack/environment.js
   identical  config/webpack/production.js
   identical  config/webpack/test.js
Copying postcss.config.js to app root directory
   identical  postcss.config.js
Copying babel.config.js to app root directory
   identical  babel.config.js
Copying .browserslistrc to app root directory
   identical  .browserslistrc
The JavaScript app source directory already exists
       apply  C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/webpacker-4.0.7/lib/install/binstubs.rb
  Copying binstubs
       exist    bin
   identical    bin/webpack
   identical    bin/webpack-dev-server
      append …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails webpack ruby-on-rails-6

25
推荐指数
7
解决办法
3万
查看次数

“v8::ArrayBuffer”中的“GetContents”

我使用的是 Mac M1,刚刚升级到 Node 14.17.6LTS。

我尝试使用电子构建器(22.11.7)重建better_sqlite3(7.4.3),但出现以下错误:

“v8::ArrayBuffer”中没有名为“GetContents”的成员

有什么想法如何解决这个问题吗?提前致谢!

gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
  SOLINK_MODULE(target) Release/.node
  CXX(target) Release/obj.target/fse/fsevents.o
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:2884:
../../nan/nan_typedarray_contents.h:34:43: error: no member named 'GetContents' in 'v8::ArrayBuffer'
      data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
Run Code Online (Sandbox Code Playgroud)

v8 electron electron-builder better-sqlite3

21
推荐指数
1
解决办法
7403
查看次数

错误:错误:0308010C:数字信封例程::不支持

我已经尝试将 nuxt 应用程序部署到 Vercel 几天了,但收到此错误消息:Error: error:0308010C:digital envelope routines::unsupported

我在本地计算机上解决了这个问题,将我的 node.js 降级到 16+,但在生产环境中仍然出现这种情况。我尝试将其设置--openssl-legacy-provider为 package.json 中的脚本对象,但没有效果。附:我不太确定语法是否正确,因为大多数答案都是针对反应的。

这是整个错误:

Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:71:19)
    at Object.createHash (node:crypto:133:10)
    at module.exports (/vercel/path0/node_modules/webpack/lib/util/createHash.js:135:53)
    at NormalModule._initBuildHash (/vercel/path0/node_modules/webpack/lib/NormalModule.js:417:16)
    at handleParseError (/vercel/path0/node_modules/webpack/lib/NormalModule.js:471:10)
    at /vercel/path0/node_modules/webpack/lib/NormalModule.js:503:5
    at /vercel/path0/node_modules/webpack/lib/NormalModule.js:358:12
    at /vercel/path0/node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/vercel/path0/node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at Array.<anonymous> (/vercel/path0/node_modules/webpack/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
    at Storage.finished (/vercel/path0/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
    at /vercel/path0/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
    at /vercel/path0/node_modules/graceful-fs/graceful-fs.js:123:16
    at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3) {
  opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
Node.js …
Run Code Online (Sandbox Code Playgroud)

node.js nuxt.js vercel

17
推荐指数
2
解决办法
5万
查看次数

错误:错误:0308010C:数字信封例程::不支持 - Next.js

这个问题出现在 Node 版本 17 的 Next.js 项目中我尝试了很多解决方案,但这个解决方案是最好的,如果它发生在你身上,你可以解决这个问题


> landing-page@0.0.1 dev
> next dev

Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db
ready - started server on http://localhost:3000
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:130:10)
    at module.exports (E:\Collage\COURSES\react.js projects2\01.Build and Deploy a Premium Next JS React Website _ Landing Page, Business Website, Portfolio\nextjs_landing_page\node_modules\webpack\lib\util\createHash.js:135:53)
    at NormalModule._initBuildHash (E:\Collage\COURSES\react.js projects2\01.Build and Deploy a Premium Next JS React Website _ Landing 
Page, Business …
Run Code Online (Sandbox Code Playgroud)

node.js node-modules reactjs next.js

16
推荐指数
1
解决办法
3万
查看次数

为什么我会收到此错误:无法找到 node_modules 状态文件 - 运行安装可能有帮助 (findPackageLocation)?

我尝试了很多,但我的项目不使用纱线运行,虽然已经工作(使用 create-react-app 制作)。

我尝试过:yarn install- npm install --global yarn- npm update --global yarn- yarn version apply等等。

当我跑步yarn start时:

在此输入图像描述

Edit1:当我创建一个新项目(使用create-react-app)时,不会发生任何错误。它仅对以前的项目给出错误。

我已经yarn install为这些目录做了工作,并且yarn start工作了。所以运行yarn install并不能解决这个问题。虽然当我run install再次运行时,它给出了这个错误:

在此输入图像描述

Edit2:当我删除node_modulesand.yarnyarn.lock,然后运行yarn install​​and then 时yarn start,它给出了另一个错误:

在此输入图像描述

console create-react-app yarnpkg

16
推荐指数
1
解决办法
3万
查看次数

运行 npm run start 时出现 Node.js ERR_OSSL_EVP_UNSUPPORTED 错误

我在尝试在 Node.js 项目上运行 npm run start 时遇到错误。我看到的错误消息是:

ex.js:59:103 { opensslErrorStack: ['错误:03000086:数字信封例程::初始化错误'], 库: '数字信封例程', 原因: '不支持', 代码: 'ERR_OSSL_EVP_UNSUPPORTED' }

Node.js v19.8.1 错误:“front”以 1 退出。

我已检查端口为空并且没有进程正在运行,但错误仍然存​​在。谁能帮助我了解可能导致此错误的原因以及如何修复它?

我尝试安装 nvm 并安装 node 14.17 但仍然面临相同的错误。

openssl node.js

12
推荐指数
2
解决办法
2万
查看次数

Rails:Webpacker::Manifest::MissingEntryError in Home#index

Webpacker::Manifest::MissingEntryError in Home#index 显示 /Users/khalidhosein/Desktop/myEPKmedia/builder/khalid101/app/views/layouts/embedded_app.html.erb,其中第 7 行出现:

Webpacker can't find hello_react.js in /Users/khalidhosein/Desktop/myEPKmedia/builder/khalid101/public/packs/manifest.json. Possible causes:
1. You want to set webpacker.yml value of compile to true for your environment
   unless you are using the `webpack -w` or the webpack-dev-server.
2. webpack has not yet re-run to reflect updates.
3. You have misconfigured Webpacker's config/webpacker.yml file.
4. Your webpack configuration is not creating a manifest.
Your manifest contains:
{
  "application.js": "/packs/application-68dcba18197451fbb79e.js",
  "application.js.map": "/packs/application-68dcba18197451fbb79e.js.map"
}
Extracted source (around line #7):
5
6 …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails reactjs webpacker

11
推荐指数
4
解决办法
2万
查看次数

错误:错误:0308010C:数字信封例程::不受支持(Node.js v19.4.0)

Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:71:19)
    at Object.createHash (node:crypto:140:10)
    at module.exports (D:\web development\frontend\react\reduxbasic\node_modules\webpack\lib\util\createHash.js:90:53)
    at NormalModule._initBuildHash (D:\web development\frontend\react\reduxbasic\node_modules\webpack\lib\NormalModule.js:386:16)      
    at handleParseError (D:\web development\frontend\react\reduxbasic\node_modules\webpack\lib\NormalModule.js:434:10)
    at D:\web development\frontend\react\reduxbasic\node_modules\webpack\lib\NormalModule.js:466:5
    at D:\web development\frontend\react\reduxbasic\node_modules\webpack\lib\NormalModule.js:327:12
    at D:\web development\frontend\react\reduxbasic\node_modules\loader-runner\lib\LoaderRunner.js:373:3
    at iterateNormalLoaders (D:\web development\frontend\react\reduxbasic\node_modules\loader-runner\lib\LoaderRunner.js:214:10)       
    at iterateNormalLoaders (D:\web development\frontend\react\reduxbasic\node_modules\loader-runner\lib\LoaderRunner.js:221:10)       
    at D:\web development\frontend\react\reduxbasic\node_modules\loader-runner\lib\LoaderRunner.js:236:3
    at runSyncOrAsync (D:\web development\frontend\react\reduxbasic\node_modules\loader-runner\lib\LoaderRunner.js:130:11)
    at iterateNormalLoaders (D:\web development\frontend\react\reduxbasic\node_modules\loader-runner\lib\LoaderRunner.js:232:2)        
    at Array.<anonymous> (D:\web development\frontend\react\reduxbasic\node_modules\loader-runner\lib\LoaderRunner.js:205:4)
    at Storage.finished (D:\web development\frontend\react\reduxbasic\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:55:16)
    at D:\web development\frontend\react\reduxbasic\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:91:9
D:\web development\frontend\react\reduxbasic\node_modules\react-scripts\scripts\start.js:19
  throw err;
  ^

Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:71:19)
    at Object.createHash (node:crypto:140:10)
    at module.exports …
Run Code Online (Sandbox Code Playgroud)

npm reactjs npm-start npm-scripts

11
推荐指数
4
解决办法
5万
查看次数