首页 > 解决方案 > 需要哪个文件加载器以及如何在 Nuxt 中配置它?

问题描述

我是 Nuxt 的新手,我似乎无法解决以下错误。这种文件类型需要什么样的加载器,在 Nuxt 中的何处以及如何配置它?

> Module parse failed: Unexpected token (4:212)                         
> friendly-errors 14:15:59 You may need an appropriate loader to handle
> this file type, currently, no loaders are configured to process this
> file. See https://webpack.js.org/concepts#loaders | export default
> function define(runtime, observer) { |   const main =
> runtime.module();
> >   const fileAttachments = new Map([["portrait_reduced.jpg",new URL("./files/a65c8bd3d98eb3773d1410b4a23de730ab4eebfccaf1b4717e1ac05598c39e2532985c5601726d137c688ea17ff2c30461a0e1e10d4e634c83b81ecb0f368fcb",import.meta.url)]]);
> |   main.builtin("FileAttachment", runtime.fileAttachments(name =>
> fileAttachments.get(name))); |  
> main.variable(observer()).define(["md"], function(md){return(
>                                                                                                         friendly-errors 14:15:59  @
> ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./pages/index.vue?vue&type=script&lang=js&
> 25:0-54 28:26-32  @ ./pages/index.vue?vue&type=script&lang=js&  @
> ./pages/index.vue  @ ./.nuxt/router.js  @ ./.nuxt/index.js  @
> ./.nuxt/client.js  @ multi eventsource-polyfill
> webpack-hot-middleware/client?reload=true&timeout=30000&ansiColors=&overlayStyles=&name=client&path=/__webpack_hmr/client
> ./.nuxt/client.js

标签: configurationnuxt.jswebpack-loader

解决方案


文件加载器应该可以解决问题

https://nuxtjs.org/docs/2.x/directory-structure/assets/#webpack


推荐阅读