npm 关于 yarn 的问题解决

➜ nbcio-vue-master git:(master) npm run serve

> vue-antd-nbcio@3.0.0 serve /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master
> vue-cli-service serve

sh: vue-cli-service: command not found
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file sh
npm ERR! errno ENOENT
npm ERR! vue-antd-nbcio@3.0.0 serve: `vue-cli-service serve`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the vue-antd-nbcio@3.0.0 serve script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/lzw/.npm/_logs/2023-02-08T07_02_41_371Z-debug.log

➜ nbcio-vue-master git:(master) npm run dev

npm ERR! missing script: dev

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/lzw/.npm/_logs/2023-02-08T07_02_48_647Z-debug.log

➜ nbcio-vue-master git:(master) yarn install

zsh: command not found: yarn

➜ nbcio-vue-master git:(master) npm install -g yarn

npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR!  [Error: EACCES: permission denied, access '/usr/local/lib/node_modules'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules'
npm ERR! }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/lzw/.npm/_logs/2023-02-08T07_05_22_013Z-debug.log

➜ nbcio-vue-master git:(master) npm install -g yarn

npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR!  [Error: EACCES: permission denied, access '/usr/local/lib/node_modules'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules'
npm ERR! }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/lzw/.npm/_logs/2023-02-08T07_05_29_469Z-debug.log

➜ nbcio-vue-master git:(master) npm install -g yarn

npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR!  [Error: EACCES: permission denied, access '/usr/local/lib/node_modules'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules'
npm ERR! }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/lzw/.npm/_logs/2023-02-08T07_05_39_345Z-debug.log

➜ nbcio-vue-master git:(master) pwd

/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master

➜ nbcio-vue-master git:(master) yarn install

yarn install v1.22.19
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
error view-ui-plus@1.3.1: The engine "node" is incompatible with this module. Expected version ">=16.14.2". Got "12.18.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

➜ nbcio-vue-master git:(master) yarn run serve

yarn run v1.22.19
$ vue-cli-service serve
/bin/sh: vue-cli-service: command not found
error Command failed with exit code 127.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

➜ nbcio-vue-master git:(master) yarn install

yarn install v1.22.19
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
error @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "18.14.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

➜ nbcio-vue-master git:(master) yarn install

yarn install v1.22.19
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
error @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "18.14.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

➜ nbcio-vue-master git:(master) yarn install

yarn install v1.22.19
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
error @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "18.14.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

➜ nbcio-vue-master git:(master) yarn config set ignore-engines true

yarn config v1.22.19
success Set "ignore-engines" to "true".
✨  Done in 0.05s.

➜ nbcio-vue-master git:(master) yarn install

yarn install v1.22.19
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
[3/4] 🔗  Linking dependencies...
warning " > bpmn-js-sketchy@0.5.3" has incorrect peer dependency "bpmn-js@^0.x || ^1.x || ^2.x || ^6.x".
warning " > bpmn-js-sketchy@0.5.3" has unmet peer dependency "diagram-js@^0.x || ^1.x || ^2.x || ^6.x".
warning " > sass-loader@10.1.0" has unmet peer dependency "webpack@^4.36.0 || ^5.0.0".
warning " > vue-area-linkage@5.1.0" has unmet peer dependency "area-data@>=5.0.6".
warning " > vue-loader@15.10.1" has unmet peer dependency "css-loader@*".
warning " > vue-loader@15.10.1" has unmet peer dependency "webpack@^3.0.0 || ^4.1.0 || ^5.0.0-0".
warning " > @vue/eslint-config-prettier@5.1.0" has unmet peer dependency "prettier@>= 1.13.0".
warning " > bpmn-js-properties-panel@0.37.6" has incorrect peer dependency "bpmn-js@^3.x || ^4.x || ^5.x || ^6.x || ^7.x".
warning " > compression-webpack-plugin@6.1.1" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
warning " > eslint-plugin-prettier@3.4.1" has unmet peer dependency "prettier@>=1.13.0".
warning " > html-webpack-plugin@4.5.2" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
warning " > less-loader@4.1.0" has unmet peer dependency "webpack@^2.0.0 || ^3.0.0 || ^4.0.0".
[4/4] 🔨  Building fresh packages...
✨  Done in 33.45s.

➜ nbcio-vue-master git:(master) yarn run serve

yarn run v1.22.19
$ vue-cli-service serve
 INFO  Starting development server...
10% building 2/3 modules 1 active ...r/lib/index.js!/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/eslint-loader/index.js??ref--14-0!/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/src/main.jsError: 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 (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/util/createHash.js:135:53)
    at NormalModule._initBuildHash (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:417:16)
    at handleParseError (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:471:10)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:503:5
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:358:12
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:221:10)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:236:3
    at runSyncOrAsync (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:130:11)
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:232:2)
    at Array.<anonymous> (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
    at Storage.finished (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
10% building 2/5 modules 3 active /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/hot/dev-server.jsnode:internal/crypto/hash:71
  this[kHandle] = new _Hash(algorithm, xofLen);
                  ^

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 (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/util/createHash.js:135:53)
    at NormalModule._initBuildHash (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:417:16)
    at handleParseError (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:471:10)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:503:5
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:358:12
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at Array.<anonymous> (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
    at Storage.finished (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/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 v18.14.0
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

➜ nbcio-vue-master git:(master) yarn config set ignore-engines true

yarn config v1.22.19
success Set "ignore-engines" to "true".
✨  Done in 0.05s.

➜ nbcio-vue-master git:(master) yarn run serve

yarn run v1.22.19
$ vue-cli-service serve
 INFO  Starting development server...
10% building 2/3 modules 1 active ...r/lib/index.js!/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/eslint-loader/index.js??ref--14-0!/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/src/main.jsError: 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 (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/util/createHash.js:135:53)
    at NormalModule._initBuildHash (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:417:16)
    at handleParseError (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:471:10)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:503:5
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:358:12
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:221:10)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:236:3
    at runSyncOrAsync (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:130:11)
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:232:2)
    at Array.<anonymous> (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
    at Storage.finished (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
10% building 2/5 modules 3 active /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack-dev-server/client/index.js?http://192.168.113.237:9888&sockPath=/sockjs-nodenode:internal/crypto/hash:71
  this[kHandle] = new _Hash(algorithm, xofLen);
                  ^

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 (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/util/createHash.js:135:53)
    at NormalModule._initBuildHash (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:417:16)
    at handleParseError (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:471:10)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:503:5
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:358:12
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at Array.<anonymous> (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
    at Storage.finished (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/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 v18.14.0
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

➜ nbcio-vue-master git:(master) yarn run serve

yarn run v1.22.19
$ vue-cli-service serve
 INFO  Starting development server...
10% building 2/3 modules 1 active ...r/lib/index.js!/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/eslint-loader/index.js??ref--14-0!/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/src/main.jsError: 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 (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/util/createHash.js:135:53)
    at NormalModule._initBuildHash (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:417:16)
    at handleParseError (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:471:10)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:503:5
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:358:12
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:221:10)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:236:3
    at runSyncOrAsync (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:130:11)
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:232:2)
    at Array.<anonymous> (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
    at Storage.finished (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
10% building 2/5 modules 3 active /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/hot/dev-server.jsnode:internal/crypto/hash:71
  this[kHandle] = new _Hash(algorithm, xofLen);
                  ^

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 (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/util/createHash.js:135:53)
    at NormalModule._initBuildHash (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:417:16)
    at handleParseError (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:471:10)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:503:5
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/webpack/lib/NormalModule.js:358:12
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at Array.<anonymous> (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
    at Storage.finished (/Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
    at /Users/lzw/Desktop/CJ/00_git/alta-vue/02Code/nbcio-vue-master/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 v18.14.0
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

➜ nbcio-vue-master git:(master) export NODE_OPTIONS=--openssl-legacy-provider
➜ nbcio-vue-master git:(master) yarn run serve

yarn run v1.22.19
$ vue-cli-service serve
 INFO  Starting development server...
98% after emitting CopyPlugin

 DONE  Compiled successfully in 72518ms                                                                                                                                                                                            15:37:00


  App running at:

  - Local:   http://localhost:9888/ 
  - Network: http://192.168.113.237:9888/

  Note that the development build is not optimized.
  To create a production build, run yarn build.
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容