首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Nuxt 3.x中使用Pug?

如何在Nuxt 3.x中使用Pug?
EN

Stack Overflow用户
提问于 2021-12-29 08:11:04
回答 1查看 1.9K关注 0票数 0

如果我们通过npx nuxi init nuxt3-app创建Nuxt 3应用程序并将app.vue的内容更改为

代码语言:javascript
运行
复制
<template>
  <div>
    <NuxtWelcome />
  </div>
</template>

代码语言:javascript
运行
复制
<template lang="pug">

  div
    NuxtWelcome

</template>

我们会得到

代码语言:javascript
运行
复制
 ERROR  [unhandledRejection] Cannot find module 'pug'                                                                                                                                                                                                      17:05:54
Require stack:
- D:\IntelliJ IDEA\Experiments\nuxt3-app\node_modules\@vue\compiler-sfc\dist\compiler-sfc.cjs.js
- D:\IntelliJ IDEA\Experiments\nuxt3-app\node_modules\vue\compiler-sfc\index.js
- D:\IntelliJ IDEA\Experiments\nuxt3-app\node_modules\@vitejs\plugin-vue\dist\index.js

我没有料到内建的帕格支持,但也没有提示如何提供。

AFAIK默认的Nuxt 3设置使用Vite代替Webpack。也许答案是在Vite设置覆盖?

EN

Stack Overflow用户

回答已采纳

发布于 2021-12-29 08:18:36

对于Vite:

  1. 安装vite-plugin-pug。Vite自动检测它。
  2. 重新启动应用程序构建

小心这只虫子

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70516746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档