vue运行找不到enhanced-resolve/lib/AliasPlugin模块

本文介绍了一个npm项目启动时遇到的模块未找到问题,并给出了具体的解决方案,包括重新安装缺失的依赖包及重启项目。

canvas-draw@1.0.0 start E:\workplace\canvas-draw
node build/dev-server.js

internal/modules/cjs/loader.js:582
throw err;
^

Error: Cannot find module 'enhanced-resolve/lib/AliasPlugin’
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
at Function.Module._load (internal/modules/cjs/loader.js:506:25)
at Module.require (internal/modules/cjs/loader.js:636:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object. (E:\workplace\canvas-draw\node_modules\webpack\lib\dependencies\AMDPlugin.js:21:21)
at Module._compile (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! canvas-draw@1.0.0 start: node build/dev-server.js
npm ERR! Exit status 1

E:\workplace\canvas-draw>npm run start

项目运行提示找不到enhanced-resolve/lib/AliasPlugin,项目npm install下载大部分包。网络延迟的可能部分包下载超时。根据运行提示信息,下载指定包。所以需要重新下载enhanced-resolve即可

然后重新npm run dev就可以了,

npm install enhanced-resolve

F:\zhigong\Node.js\node.exe F:\zhigong\Node.js\node_modules\npm\bin\npm-cli.js run serve --scripts-prepend-node-path=auto npm warn Unknown cli config "--scripts-prepend-node-path". This will stop working in the next major version of npm. npm warn Unknown user config "disturl". This will stop working in the next major version of npm. npm warn Unknown user config "sass_binary_site". This will stop working in the next major version of npm. npm warn Unknown user config "electron_mirror". This will stop working in the next major version of npm. npm warn Unknown user config "puppeteer_download_host". This will stop working in the next major version of npm. > client_home@0.1.0 serve > vue-cli-service serve INFO Starting development server... ERROR Failed to compile with 1 error 18:44:39 error in ./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=less Syntax Error: Error: Can't resolve '/css/theme.css' in 'F:\zhigong\CS733540_20220327114826\server\client_home\src' ERROR in ./src/plugins/index.js 6:0-46 Module not found: Error: Can't resolve 'bootstrap/dist/css/bootstrap.min.css' in 'F:\zhigong\CS733540_20220327114826\server\client_home\src\plugins' @ ./src/main.js 5:0-32 13:8-15 ERROR in ./src/plugins/index.js 7:0-44 Module not found: Error: Can't resolve 'bootstrap/dist/js/bootstrap.min.js' in 'F:\zhigong\CS733540_20220327114826\server\client_home\src\plugins' @ ./src/main.js 5:0-32 13:8-15 ERROR in ./src/plugins/index.js 12:0-58 Module not found: Error: Can't resolve 'bootstrap-vue' in 'F:\zhigong\CS733540_20220327114826\server\client_home\src\plugins' @ ./src/main.js 5:0-32 13:8-15 ERROR in ./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=less (../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../node_modules/@vue/vue-loader-v15/lib/loaders/s tylePostLoader.js!../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/.store/less-loader@5.0.0/node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.u se[3]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=less) Module build failed (from ../node_modules/css-loader/dist/cjs.js): Error: Can't resolve '/css/theme.css' in 'F:\zhigong\CS733540_20220327114826\server\client_home\src' at finishWithoutResolve (F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:565:18) at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:657:14 at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:718:5 at eval (eval at create (F:\zhigong\CS733540_20220327114826\server\node_modules\tapable\lib\HookCodeFactory.js:31:10), <anonymous>:16:1) at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:718:5 at eval (eval at create (F:\zhigong\CS733540_20220327114826\server\node_modules\tapable\lib\HookCodeFactory.js:31:10), <anonymous>:27:1) at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\DescriptionFilePlugin.js:89:43 at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:718:5 at eval (eval at create (F:\zhigong\CS733540_20220327114826\server\node_modules\tapable\lib\HookCodeFactory.js:31:10), <anonymous>:15:1) at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:718:5 at eval (eval at create (F:\zhigong\CS733540_20220327114826\server\node_modules\tapable\lib\HookCodeFactory.js:31:10), <anonymous>:16:1) at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:718:5 at eval (eval at create (F:\zhigong\CS733540_20220327114826\server\node_modules\tapable\lib\HookCodeFactory.js:31:10), <anonymous>:16:1) at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\forEachBail.js:39:13 at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:718:5 at eval (eval at create (F:\zhigong\CS733540_20220327114826\server\node_modules\tapable\lib\HookCodeFactory.js:31:10), <anonymous>:27:1) at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\DescriptionFilePlugin.js:89:43 at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:718:5 at eval (eval at create (F:\zhigong\CS733540_20220327114826\server\node_modules\tapable\lib\HookCodeFactory.js:31:10), <anonymous>:16:1) at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\Resolver.js:718:5 at eval (eval at create (F:\zhigong\CS733540_20220327114826\server\node_modules\tapable\lib\HookCodeFactory.js:31:10), <anonymous>:15:1) at F:\zhigong\CS733540_20220327114826\server\node_modules\enhanced-resolve\lib\DirectoryExistsPlugin.js:43:15 at process.processTicksAndRejections (node:internal/process/task_queues:88:21) @ ../node_modules/vue-style-loader/index.js??clonedRuleSet-32.use[0]!../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../node_modules/@vue/vue-loader-v15/lib/loaders/ stylePostLoader.js!../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/.store/less-loader@5.0.0/node_modules/less-loader/dist/cjs.js??clonedRuleSet-32. use[3]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=less 4:14-464 15:3-20:5 16:22-472 @ ./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=less 1:0-525 1:0-525 @ ./src/App.vue 3:0-75 @ ./src/main.js 2:0-28 19:17-20 webpack compiled with 4 errors
11-21
Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme INFO Starting development server... WARN A new version of sass-loader is available. Please upgrade for best experience. 10% building 0/1 modules 1 active ...ockPath=/sockjs-node /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/hot/dev-server.js ./src/m 10% building 1/2 modules 1 active .../宁波/Preschool/node_modules/webpack-dev-server/client/index.js?http://192.168.1.213:8081&sockPath=/sockjs-node ./src/main.j 10% building 2/2 modules 0 activeError: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:135:10) at module.exports (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/util/createHash.js:135:53) at NormalModule._initBuildHash (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/NormalModule.js:417:16) at handleParseError (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/NormalModule.js:471:10) at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/NormalModule.js:503:5 at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/NormalModule.js:358:12 at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:373:3 at iterateNormalLoaders (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:214:10) at iterateNormalLoaders (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:221:10) at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:236:3 at runSyncOrAsync (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:130:11) at iterateNormalLoaders (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:232:2) at Array.<anonymous> (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:205:4) at Storage.finished (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16) at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9 10% building 2/3 modules 1 active ...-plugin-eslint/node_modules/eslint-loader/index.js??ref--14-0!/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/src/m 10% building 2/5 modules 3 active ...op/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack-dev-server/client/index.js?http://192.168.1.213:8081&sockPath=/sockjs-nodenode:internal/crypto/hash:67 this[kHandle] = new _Hash(algorithm, xofLen); ^ Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:135:10) at module.exports (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/util/createHash.js:135:53) at NormalModule._initBuildHash (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/NormalModule.js:417:16) at handleParseError (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/NormalModule.js:471:10) at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/NormalModule.js:503:5 at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/webpack/lib/NormalModule.js:358:12 at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:373:3 at iterateNormalLoaders (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:214:10) at Array.<anonymous> (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/loader-runner/lib/LoaderRunner.js:205:4) at Storage.finished (/Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16) at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9 at /Users/xiaosanmo/Desktop/TJ/工委项目/PC端/宁波/Preschool/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 v17.9.1
最新发布
11-22
Module build failed (from ./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js): 10:43:15.854 Error: Can't resolve 'mpvue-echarts/src/ec-canvas' in 'E:\zh\lingkun\xiaoguoshu\effect_number_app\components\ldt' 10:43:15.854 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:209:21 10:43:15.854 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.854 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:16:1) 10:43:15.854 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\UnsafeCachePlugin.js:44:7 10:43:15.854 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.854 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:15:1) 10:43:15.854 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.854 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:27:1) 10:43:15.855 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\DescriptionFilePlugin.js:67:43 10:43:15.855 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.855 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:43:1) 10:43:15.855 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\ModuleKindPlugin.js:30:40 10:43:15.855 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.855 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:15:1) 10:43:15.855 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.855 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:16:1) 10:43:15.855 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.855 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:16:1) 10:43:15.855 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\UnsafeCachePlugin.js:44:7 10:43:15.855 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.855 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:15:1) 10:43:15.856 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.856 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:27:1) 10:43:15.856 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\DescriptionFilePlugin.js:67:43 10:43:15.856 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.856 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:16:1) 10:43:15.856 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\RootPlugin.js:37:38 10:43:15.856 at _next43 (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:8:1) 10:43:15.856 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:31:1) 10:43:15.856 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.856 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:27:1) 10:43:15.856 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\DescriptionFilePlugin.js:67:43 10:43:15.856 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.856 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:16:1) 10:43:15.857 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\Resolver.js:285:5 10:43:15.857 at eval (eval at create (D:\java\hbuilderx\plugins\uniapp-cli\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:15:1) 10:43:15.857 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\DirectoryExistsPlugin.js:27:15 10:43:15.857 at D:\java\hbuilderx\plugins\uniapp-cli\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:85:15 10:43:15.857 at process.processTicksAndRejections (node:internal/process/task_queues:77:11)
10-15
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值