我试图在詹金斯上构建我的项目。本地构建成功,但 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 audit吗?有替代纱线npm audit吗?或者,交替地,将依赖的依赖关系的分辨率工作npm?
我正在根据“Rails 入门”创建一个新的 Rails 应用程序。应用程序在步骤 4.1 中正常启动。但是当我创建我的第一个控制器时,我有一个 webpack 错误。
我是 webpack 的新手,我的所有文档都是红色的,但我不明白有什么问题或遗漏了什么......
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) 我使用的是 Mac M1,刚刚升级到 Node 14.17.6LTS。
我尝试使用电子构建器(22.11.7)重建better_sqlite3(7.4.3),但出现以下错误:
“v8::ArrayBuffer”中没有名为“GetContents”的成员
有什么想法如何解决这个问题吗?提前致谢!
Run Code Online (Sandbox Code Playgroud)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;
我已经尝试将 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 版本 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) 我尝试了很多,但我的项目不使用纱线运行,虽然已经工作(使用 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.yarn和yarn.lock,然后运行yarn installand then 时yarn start,它给出了另一个错误:
我在尝试在 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 但仍然面临相同的错误。
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) 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)