본문 바로가기
IT/코딩

npm start 에러 및 해결방법 ERR! errno 3221225477

by Anyboy 2021. 11. 18.

 

 

1.node.js 최신버전으로 재설치 v17.1.0

1.1.오류화면

npm ERR! code ELIFECYCLE
npm ERR! errno 3221225477
npm ERR! versioncenter@0.0.1 start: `node ./bin/www`
npm ERR! Exit status 3221225477
npm ERR!
npm ERR! Failed at the versioncenter@0.0.1 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\USERNAME\AppData\Roaming\npm-cache\_logs\2019-11-13T17_17_52_250Z-debug.log
/c/Program Files/nodejs/npm: line 37:  1341 Segmentation fault      "$NODE_EXE" "$NPM_CLI_JS" "$@"

1.2 조치방법 

node.js 최신버전으로 설치


2.yarn update 설치

2.1오류화면

yarn run v1.22.17

$ react-scripts start

node:internal/modules/cjs/loader:488

      throw e;

      ^

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by "exports" in /Users/seongjoonahn/Documents/react/shopping/node_modules/postcss-safe-parser/node_modules/postcss/package.json

    at new NodeError (node:internal/errors:371:5)

    at throwExportsNotFound (node:internal/modules/esm/resolve:416:9)

    at packageExportsResolve (node:internal/modules/esm/resolve:669:3)

    at resolveExports (node:internal/modules/cjs/loader:482:36)

    at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)

    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)

    at Function.Module._load (node:internal/modules/cjs/loader:778:27)

    at Module.require (node:internal/modules/cjs/loader:999:19)

    at require (node:internal/modules/cjs/helpers:102:18)

    at Object.<anonymous> (/Users/seongjoonahn/Documents/react/shopping/node_modules/postcss-safe-parser/lib/safe-parser.js:1:17) {

  code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'

}

Node.js v17.0.1

error Command failed with exit code 1.

info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

 

2.2조치방법

  $>yarn update 

3. package.json: change 

3.1.오류 화면

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 (/Users/24wilber/OneDrive - Durham Academy/Programming Documents/WebServer/untitled/node_modules/webpack/lib/util/createHash.js:135:53)
    at NormalModule._initBuildHash (/Users/24wilber/OneDrive - Durham Academy/Programming Documents/WebServer/untitled/node_modules/webpack/lib/NormalModule.js:417:16)
    at handleParseError (/Users/24wilber/OneDrive - Durham Academy/Programming Documents/WebServer/untitled/node_modules/webpack/lib/NormalModule.js:471:10)
    at /Users/24wilber/OneDrive - Durham Academy/Programming Documents/WebServer/untitled/node_modules/webpack/lib/NormalModule.js:503:5
    at /Users/24wilber/OneDrive - Durham Academy/Programming Documents/WebServer/untitled/node_modules/webpack/lib/NormalModule.js:358:12
    at /Users/24wilber/OneDrive - Durham Academy/Programming Documents/WebServer/untitled/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/24wilber/OneDrive - Durham Academy/Programming Documents/WebServer/untitled/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at iterateNormalLoaders (/Users/24wilber/OneDrive - Durham Academy/Programming Documents/WebServer/untitled/node_modules/loader-runner/lib/LoaderRunner.js:221:10)
/Users/24wilber/OneDrive - Durham Academy/Programming Documents/WebServer/untitled/node_modules/react-scripts/scripts/start.js:19
  throw err;
  ^

3.2.조치 방법
your package.json: change this line
"start": "react-scripts start"
to
"start": "react-scripts --openssl-legacy-provider start"

반응형