我正在做nuxt 3项目,并安装了js pdf包来生成PDF vue3-simple-html2pdf
package link。
此外,我已经创建了一个插件文件来使用该插件
插件/js-pdf.js
import Vue3SimpleHtml2pdf from "vue3-simple-html2pdf";
export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.vueApp.use(Vue3SimpleHtml2pdf);
});
nuxt.config.ts
import { resolve } from 'path'
export default defineNuxtConfig({
ssr: false,
plugins: ['~/plugins/js-pdf'],
css: ["assets/css/main.css"],
})
我发现错误No loader is configured for ".vue" files: node_modules/vue3-simple-html2pdf/src/vue3-simple-html2pdf.vue
请帮我这个忙,让我知道如果有什么需要。
先谢谢你了!
1条答案
按热度按时间qlzsbp2j1#
问题是包本身。如果你转到
/node_modules/vue3-simple-html2pdf/src/index.js
,你会看到这行:在末尾添加.vue。
这是有问题的(如果你更新或下载到不同的设备上...)。你应该要求包创建者这样做。