npmrun dev 명령 오류 해결 방식

2006 단어

1. 오류 알림 Can't find module "xxx"

Error: Cannot find module 'webpack-cli/bin/config-yargs'
    at Function.Module._resolveFilename (module.js:527:15)
    at Function.Module._load (module.js:476:23)
    at Module.require (module.js:568:17)
    at require (internal/module.js:11:18)
    at Object. (E:\webpack_demo
ode_modules\webpack-dev-server\bin\webpack-dev-server.js:65:1) at Module._compile (module.js:624:30) at Object.Module._extensions..js (module.js:635:10) at Module.load (module.js:545:32) at tryModuleLoad (module.js:508:12) at Function.Module._load (module.js:500:3) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] server: `webpack-dev-server` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the [email protected] server script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

오류 원인: 설치 패키지를 다운로드할 때 – save-dev를 추가하지 않았을 수도 있습니다. 예를 들어 우리가 다운로드할 때 직접 사용하는 것은 npm i vue입니다. 정확한 다운로드 방식은 npm i vue -- save-dev입니다. 그렇지 않으면 상술한 오류 정보가 발생할 수 있습니다.

2. "'웹팩-dev-server'는 내부나 외부 명령이 아니며 실행 가능한 프로그램이나 일괄 처리 파일이 아닙니다."

'webpack-dev-server'  , 
 。
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] dev 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\lara\AppData\Roaming
pm-cache\_logs\2018-06-12T09_40_42_892Z-debug.log

이런 상황에 대한 (1) 첫 번째 해결 방법은 웹 팩-dev-server를 다시 설치하는 것이다. 비록 이전에 우리가 이미 설치했었지만.(2) 두 번째 해결 방법은 프로젝트의 node-modules 폴더를 모두 삭제하고 npm i 명령을 다시 실행하여 node-modules 폴더를 다시 생성하는 것입니다. 패키지를 다운로드하는 과정에서cnpm 명령을 신중하게 사용해야 합니다. 패키지의 일부 파일이 부족할 수 있기 때문입니다.

좋은 웹페이지 즐겨찾기