npm run ERR! code ELIFECYCLE

vue项目在npm run dev 时报错错误信息如下

0 info it worked if it ends with ok
1 verbose cli [ 'D:\Program Files\nodejs\node.exe',
1 verbose cli   'D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli   'run',
1 verbose cli   'dev' ]
2 info using npm@4.0.5
3 info using node@v7.4.0
4 verbose run-script [ 'predev', 'dev', 'postdev' ]
5 info lifecycle uf-studio@1.0.0~predev: uf-studio@1.0.0
6 silly lifecycle uf-studio@1.0.0~predev: no script for predev, continuing
7 info lifecycle uf-studio@1.0.0~dev: uf-studio@1.0.0
8 verbose lifecycle uf-studio@1.0.0~dev: unsafe-perm in lifecycle true
9 verbose lifecycle uf-studio@1.0.0~dev: PATH: D:Program Files
odejs
ode_modules
pmin
ode-gyp-bin;E:projectxarmstudio
ode_modules.bin;D:softwarecmdervendorconemu-maximus5ConEmuScripts;D:softwarecmdervendorconemu-maximus5;D:softwarecmdervendorconemu-maximus5ConEmu;C:Program Files (x86)Common FilesOracleJavajavapath;C:ProgramDataOracleJavajavapath;C:Python27;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowerShellv1.0;C:WINDOWSSystem32OpenSSH;C:UsersufactoryAppDataLocalProgramsPythonPython36;rogramDatachocolateyin;rogram Files (x86)Yarnin;D:Program Files
odejs;C:Usersufactory.dnxin;C:Program FilesMicrosoft DNXDnvm;C:Program Files (x86)Windows Kits8.1Windows Performance Toolkit;C:Program FilesMicrosoft SQL Server130ToolsBinn;E:windowsPath
edis;E:windowsPathGitcmd;D:softwarejdk8jdk8in;C:UsersufactoryAppDataLocalProgramsPythonPython36Scripts;C:UsersufactoryAppDataLocalProgramsPythonPython36;C:UsersufactoryAppDataLocalMicrosoftWindowsApps;C:UsersufactoryAppDataLocalYarnin;D:Program FilesBandizip;C:UsersufactoryAppDataRoaming
pm;E:windowsPathcmder;D:softwareMicrosoft VS Codein;E:windowsPathPyCharm 2019.2.5in;C:MinGWin;E:windowsPathGitcmd;E:windowsPathGitmingw64in;E:windowsPathGitusrin;D:softwarecmdervendorin;D:softwarecmderin;D:softwarecmder;D:softwarecmdervendorgit-for-windowscmd;D:softwarecmdervendorgit-for-windowsmingw64in;D:softwarecmdervendorgit-for-windowsusrin;D:softwarecmdervendorin;D:softwarecmder
10 verbose lifecycle uf-studio@1.0.0~dev: CWD: E:projectxarmstudio
11 silly lifecycle uf-studio@1.0.0~dev: Args: [ '/d /s /c',
11 silly lifecycle   'webpack-dev-server --inline --progress --config build/webpack.dev.conf.js' ]
12 silly lifecycle uf-studio@1.0.0~dev: Returned: code: 1  signal: null
13 info lifecycle uf-studio@1.0.0~dev: Failed to exec dev script
14 verbose stack Error: uf-studio@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
14 verbose stack Exit status 1
14 verbose stack     at EventEmitter.<anonymous> (D:Program Files
odejs
ode_modules
pmlibutilslifecycle.js:279:16)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at EventEmitter.emit (events.js:191:7)
14 verbose stack     at ChildProcess.<anonymous> (D:Program Files
odejs
ode_modules
pmlibutilsspawn.js:40:14)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at ChildProcess.emit (events.js:191:7)
14 verbose stack     at maybeClose (internal/child_process.js:885:16)
14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
15 verbose pkgid uf-studio@1.0.0
16 verbose cwd E:projectxarmuf-studio
17 error Windows_NT 10.0.18363
18 error argv "D:\Program Files\nodejs\node.exe" "D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "run" "dev"
19 error node v7.4.0
20 error npm  v4.0.5
21 error code ELIFECYCLE
22 error uf-studio@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
22 error Exit status 1
23 error Failed at the uf-studio@1.0.0 dev script 'webpack-dev-server --inline --progress --config build/webpack.dev.conf.js'.
23 error Make sure you have the latest version of node.js and npm installed.
23 error If you do, this is most likely a problem with the uf-studio package,
23 error not with npm itself.
23 error Tell the author that this fails on your system:
23 error     webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
23 error You can get information on how to open an issue for this project with:
23 error     npm bugs uf-studio
23 error Or if that isn't available, you can get their info via:
23 error     npm owner ls uf-studio
23 error There is likely additional logging output above.
24 verbose exit [ 1, true ]

解决办法

#(1)第一步
npm cache clean --force

#(2)第二步 删除node_modules文件夹
linux上:rm -rf node_modules
window上: 直接手动删除

#(3)如果有package-lock.json文件就删除它,没有不用管,直接跳到第(4)步
linux上:rm -rf package-lock.json
window上: 直接手动删除

# (4)安装模块
npm install

参考地址 https://stackoverflow.com/questions/42308879/npm-err-code-elifecycle

原文地址:https://www.cnblogs.com/chen55555/p/12875312.html