1、错误描述
C:\Users\Administrator>cd cma C:\Users\Administrator\cma>webpack you.js today.js C:\Users\Administrator\node_modules\webpack-cli\bin\webpack.js:449 throw err; ^ Error: Cannot find module 'util-deprecate' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:571:15) at Function.Module._load (internal/modules/cjs/loader.js:497:25) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\_readable-stream@ 2.3.6@readable-stream\lib\_stream_writable.js:73:14) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\_readable-stream@ 2.3.6@readable-stream\readable.js:15:22) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\[email protected]@ duplexify\index.js:1:76) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\[email protected]@pu mpify\index.js:3:17) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\[email protected]. 0@mississippi\index.js:3:27) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) C:\Users\Administrator\cma>cnpm install --save util-deprecate √ Installed 1 packages √ Linked 0 latest versions √ Run 0 scripts √ All packages installed (1 packages installed from npm registry, used 239ms, s peed 4.2kB/s, json 1(1kB), tarball 0B) C:\Users\Administrator\cma>webpack you.js today.js C:\Users\Administrator\node_modules\webpack-cli\bin\webpack.js:449 throw err; ^ Error: Cannot find module 'util-deprecate' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:571:15) at Function.Module._load (internal/modules/cjs/loader.js:497:25) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\_readable-stream@ 2.3.6@readable-stream\lib\_stream_writable.js:73:14) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\_readable-stream@ 2.3.6@readable-stream\readable.js:15:22) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\[email protected]@ duplexify\index.js:1:76) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\[email protected]@pu mpify\index.js:3:17) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Module.require (internal/modules/cjs/loader.js:626:17) at require (C:\Users\Administrator\node_modules\v8-compile-cache\v8-compile- cache.js:159:20) at Object.<anonymous> (C:\Users\Administrator\node_modules\[email protected]. 0@mississippi\index.js:3:27) at Module._compile (C:\Users\Administrator\node_modules\v8-compile-cache\v8- compile-cache.js:178:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) C:\Users\Administrator\cma>
2、错误原因
由错误提示可知,是缺少util-deprecate;但是使用cnpm命令执行了安装(cnpm install --save util-deprecate),却还是报这个错。错误原因是:安装时,要在对应的文件目录下安装;切换到cma目录安装,没有下载到指定目录下
3、解决办法
C:\Users\Administrator>cnpm install --save util-deprecate √ Installed 1 packages √ Linked 0 latest versions √ Run 0 scripts √ All packages installed (used 188ms, speed 2.05kB/s, json 1(395B), tarball 0B) C:\Users\Administrator>cd cma C:\Users\Administrator\cma>webpack you.js today.js Hash: 39919aae8cb041a7549f Version: webpack 4.10.2 Time: 588ms Built at: 2018-06-01 21:01:06 1 asset Entrypoint main = main.js [0] ./you.js 288 bytes {0} [built] [1] multi ./you.js today.js 40 bytes {0} [built] WARNING in configuration The 'mode' option has not been set, webpack will fallback to 'production' for th is value. Set 'mode' option to 'development' or 'production' to enable defaults for each environment. You can also set it to 'none' to disable any default behavior. Learn more: https ://webpack.js.org/concepts/mode/ ERROR in multi ./you.js today.js Module not found: Error: Can't resolve 'today.js' in 'C:\Users\Administrator\cma ' @ multi ./you.js today.js C:\Users\Administrator\cma>