登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
登录
注册
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
5
Star
47
Fork
35
JavaDog
/
boot-apose
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
更新失败,请稍后重试!
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
狗哥求助!vue项目启动报错
待办的
#I9NSL0
红气球
创建于
2024-05-09 12:00
**vue项目启动报错,应该是Webpack和pdf版本的问题** ``` PS D:\git-project\boot-apose\vue-apose> npm run serve > vue-apose@0.1.0 serve > vue-cli-service serve INFO Starting development server... ERROR Failed to compile with 1 error 11:45:03 error in ./node_modules/pdfjs-dist/es5/build/pdf.worker.js Syntax Error: Error: MainTemplate.hooks.hotBootstrap has been removed (use your own RuntimeModule instead) ERROR in ./node_modules/pdfjs-dist/es5/build/pdf.worker.js (./node_modules/javadog-vue-pdf/node_modules/worker-loader/dist/cjs.js!./node_modules/pdfjs-dist/es5/build/pdf.worker.js) Module build failed (from ./node_modules/javadog-vue-pdf/node_modules/worker-loader/dist/cjs.js): Error: MainTemplate.hooks.hotBootstrap has been removed (use your own RuntimeModule instead) at Object.tap (D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\MainTemplate.js:215:12) at WebWorkerMainTemplatePlugin.apply (D:\git-project\boot-apose\vue-apose\node_modules\javadog-vue-pdf\node_modules\webpack\lib\webworker\WebWorkerMainTemplatePlugin.js:139:35) at D:\git-project\boot-apose\vue-apose\node_modules\javadog-vue-pdf\node_modules\webpack\lib\webworker\WebWorkerTemplatePlugin.js:16:39 at Hook.eval [as call] (eval at create (D:\git-project\boot-apose\vue-apose\node_modules\tapable\lib\HookCodeFactory.js:19:10), <anonymous>:7:1) at Hook.CALL_DELEGATE [as _call] (D:\git-project\boot-apose\vue-apose\node_modules\tapable\lib\Hook.js:14:14) at Compiler.newCompilation (D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\Compiler.js:1254:30) at D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\Compiler.js:1299:29 at Hook.eval [as callAsync] (eval at create (D:\git-project\boot-apose\vue-apose\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:24:1) at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (D:\git-project\boot-apose\vue-apose\node_modules\tapable\lib\Hook.js:18:14) at Compiler.compile (D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\Compiler.js:1294:28) at Compiler.runAsChild (D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\Compiler.js:616:8) at Object.pitch (D:\git-project\boot-apose\vue-apose\node_modules\javadog-vue-pdf\node_modules\worker-loader\dist\index.js:115:19) @ ./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./node_modules/javadog-vue-pdf/src/vuePdfNoSss.vue?vue&type=script&lang=js 12:21-80 @ ./node_modules/javadog-vue-pdf/src/vuePdfNoSss.vue?vue&type=script&lang=js 1:0-121 1:137-140 1:142-260 1:142-260 @ ./node_modules/javadog-vue-pdf/src/vuePdfNoSss.vue 2:0-62 3:0-57 3:0-57 10:2-8 @ ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/HelloWorld.vue?vue&type=script&lang=js 4:0-34 7:4-7 33:26-47 @ ./src/components/HelloWorld.vue?vue&type=script&lang=js 1:0-203 1:219-222 1:224-424 1:224-424 @ ./src/components/HelloWorld.vue 2:0-61 3:0-56 3:0-56 10:2-8 @ ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/App.vue?vue&type=script&lang=js 1:0-53 5:4-14 @ ./src/App.vue?vue&type=script&lang=js 1:0-190 1:206-209 1:211-398 1:211-398 @ ./src/App.vue 2:0-54 3:0-49 3:0-49 10:2-8 @ ./src/main.js 2:0-28 10:17-20 webpack compiled with 1 error ``` **webpack版本信息** ``` PS D:\git-project\boot-apose\vue-apose> npm list webpack vue-apose@0.1.0 D:\git-project\boot-apose\vue-apose ├─┬ @vue/cli-plugin-babel@5.0.8 │ ├─┬ babel-loader@8.3.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ thread-loader@3.0.4 │ │ └── webpack@5.91.0 deduped │ └── webpack@5.91.0 ├─┬ @vue/cli-plugin-eslint@5.0.8 │ ├─┬ eslint-webpack-plugin@3.2.0 │ │ └── webpack@5.91.0 deduped │ └── webpack@5.91.0 deduped ├─┬ @vue/cli-service@5.0.8 │ ├─┬ @soda/friendly-errors-webpack-plugin@1.8.1 │ │ └── webpack@5.91.0 deduped │ ├─┬ @vue/vue-loader-v15@npm:vue-loader@15.11.1 │ │ └── webpack@5.91.0 deduped │ ├─┬ copy-webpack-plugin@9.1.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ css-loader@6.11.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ css-minimizer-webpack-plugin@3.4.1 │ │ └── webpack@5.91.0 deduped │ ├─┬ html-webpack-plugin@5.6.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ mini-css-extract-plugin@2.9.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ postcss-loader@6.2.1 │ │ └── webpack@5.91.0 deduped │ ├─┬ progress-webpack-plugin@1.0.16 │ │ └── webpack@5.91.0 deduped │ ├─┬ terser-webpack-plugin@5.3.10 │ │ └── webpack@5.91.0 deduped │ ├─┬ vue-loader@17.4.2 │ │ └── webpack@5.91.0 deduped │ ├─┬ webpack-dev-server@4.15.2 │ │ ├─┬ webpack-dev-middleware@5.3.4 │ │ │ └── webpack@5.91.0 deduped │ │ └── webpack@5.91.0 deduped │ └── webpack@5.91.0 deduped └─┬ javadog-vue-pdf@4.3.2 ├─┬ raw-loader@4.0.2 │ └── webpack@5.91.0 deduped └─┬ worker-loader@2.0.0 └─┬ webpack@4.47.0 └─┬ terser-webpack-plugin@1.4.5 └── webpack@4.47.0 deduped ```
**vue项目启动报错,应该是Webpack和pdf版本的问题** ``` PS D:\git-project\boot-apose\vue-apose> npm run serve > vue-apose@0.1.0 serve > vue-cli-service serve INFO Starting development server... ERROR Failed to compile with 1 error 11:45:03 error in ./node_modules/pdfjs-dist/es5/build/pdf.worker.js Syntax Error: Error: MainTemplate.hooks.hotBootstrap has been removed (use your own RuntimeModule instead) ERROR in ./node_modules/pdfjs-dist/es5/build/pdf.worker.js (./node_modules/javadog-vue-pdf/node_modules/worker-loader/dist/cjs.js!./node_modules/pdfjs-dist/es5/build/pdf.worker.js) Module build failed (from ./node_modules/javadog-vue-pdf/node_modules/worker-loader/dist/cjs.js): Error: MainTemplate.hooks.hotBootstrap has been removed (use your own RuntimeModule instead) at Object.tap (D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\MainTemplate.js:215:12) at WebWorkerMainTemplatePlugin.apply (D:\git-project\boot-apose\vue-apose\node_modules\javadog-vue-pdf\node_modules\webpack\lib\webworker\WebWorkerMainTemplatePlugin.js:139:35) at D:\git-project\boot-apose\vue-apose\node_modules\javadog-vue-pdf\node_modules\webpack\lib\webworker\WebWorkerTemplatePlugin.js:16:39 at Hook.eval [as call] (eval at create (D:\git-project\boot-apose\vue-apose\node_modules\tapable\lib\HookCodeFactory.js:19:10), <anonymous>:7:1) at Hook.CALL_DELEGATE [as _call] (D:\git-project\boot-apose\vue-apose\node_modules\tapable\lib\Hook.js:14:14) at Compiler.newCompilation (D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\Compiler.js:1254:30) at D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\Compiler.js:1299:29 at Hook.eval [as callAsync] (eval at create (D:\git-project\boot-apose\vue-apose\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:24:1) at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (D:\git-project\boot-apose\vue-apose\node_modules\tapable\lib\Hook.js:18:14) at Compiler.compile (D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\Compiler.js:1294:28) at Compiler.runAsChild (D:\git-project\boot-apose\vue-apose\node_modules\webpack\lib\Compiler.js:616:8) at Object.pitch (D:\git-project\boot-apose\vue-apose\node_modules\javadog-vue-pdf\node_modules\worker-loader\dist\index.js:115:19) @ ./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./node_modules/javadog-vue-pdf/src/vuePdfNoSss.vue?vue&type=script&lang=js 12:21-80 @ ./node_modules/javadog-vue-pdf/src/vuePdfNoSss.vue?vue&type=script&lang=js 1:0-121 1:137-140 1:142-260 1:142-260 @ ./node_modules/javadog-vue-pdf/src/vuePdfNoSss.vue 2:0-62 3:0-57 3:0-57 10:2-8 @ ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/HelloWorld.vue?vue&type=script&lang=js 4:0-34 7:4-7 33:26-47 @ ./src/components/HelloWorld.vue?vue&type=script&lang=js 1:0-203 1:219-222 1:224-424 1:224-424 @ ./src/components/HelloWorld.vue 2:0-61 3:0-56 3:0-56 10:2-8 @ ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/App.vue?vue&type=script&lang=js 1:0-53 5:4-14 @ ./src/App.vue?vue&type=script&lang=js 1:0-190 1:206-209 1:211-398 1:211-398 @ ./src/App.vue 2:0-54 3:0-49 3:0-49 10:2-8 @ ./src/main.js 2:0-28 10:17-20 webpack compiled with 1 error ``` **webpack版本信息** ``` PS D:\git-project\boot-apose\vue-apose> npm list webpack vue-apose@0.1.0 D:\git-project\boot-apose\vue-apose ├─┬ @vue/cli-plugin-babel@5.0.8 │ ├─┬ babel-loader@8.3.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ thread-loader@3.0.4 │ │ └── webpack@5.91.0 deduped │ └── webpack@5.91.0 ├─┬ @vue/cli-plugin-eslint@5.0.8 │ ├─┬ eslint-webpack-plugin@3.2.0 │ │ └── webpack@5.91.0 deduped │ └── webpack@5.91.0 deduped ├─┬ @vue/cli-service@5.0.8 │ ├─┬ @soda/friendly-errors-webpack-plugin@1.8.1 │ │ └── webpack@5.91.0 deduped │ ├─┬ @vue/vue-loader-v15@npm:vue-loader@15.11.1 │ │ └── webpack@5.91.0 deduped │ ├─┬ copy-webpack-plugin@9.1.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ css-loader@6.11.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ css-minimizer-webpack-plugin@3.4.1 │ │ └── webpack@5.91.0 deduped │ ├─┬ html-webpack-plugin@5.6.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ mini-css-extract-plugin@2.9.0 │ │ └── webpack@5.91.0 deduped │ ├─┬ postcss-loader@6.2.1 │ │ └── webpack@5.91.0 deduped │ ├─┬ progress-webpack-plugin@1.0.16 │ │ └── webpack@5.91.0 deduped │ ├─┬ terser-webpack-plugin@5.3.10 │ │ └── webpack@5.91.0 deduped │ ├─┬ vue-loader@17.4.2 │ │ └── webpack@5.91.0 deduped │ ├─┬ webpack-dev-server@4.15.2 │ │ ├─┬ webpack-dev-middleware@5.3.4 │ │ │ └── webpack@5.91.0 deduped │ │ └── webpack@5.91.0 deduped │ └── webpack@5.91.0 deduped └─┬ javadog-vue-pdf@4.3.2 ├─┬ raw-loader@4.0.2 │ └── webpack@5.91.0 deduped └─┬ worker-loader@2.0.0 └─┬ webpack@4.47.0 └─┬ terser-webpack-plugin@1.4.5 └── webpack@4.47.0 deduped ```
评论 (
4
)
登录
后才可以发表评论
状态
待办的
待办的
进行中
已完成
已关闭
负责人
未设置
标签
未设置
标签管理
里程碑
未关联里程碑
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
未关联
master
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
参与者(1)
Java
1
https://gitee.com/javadog-net/boot-apose.git
git@gitee.com:javadog-net/boot-apose.git
javadog-net
boot-apose
boot-apose
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册