- Nuxt.js dir配置 官方文档
- 官方文档上有这样一个例子,相当于
key
是固定的,后面的value
就是需要指向的自定义文件夹名称,有的文件可能是默认就不在创建的,例如assets
文件夹,有的版本默认就不在提供这个文件夹,需要用到的话,得自己手动创建,如果新建的文件名为assets
则不需要在nuxt.config.js
中添加配置,如果是一个新的文件夹名需要将它指定为assets
则需要添加对应配置才能生效。
export default { dir: { assets: 'custom-assets', app: 'custom-app', layouts: 'custom-layouts', middleware: 'custom-middleware', pages: 'custom-pages', static: 'custom-static', store: 'custom-store' } }
- 这是新建的
nuxt
项目,默认是没有assets
文件夹的 - 添加
assets
文件夹放个图片测试,使用正常,这个文件夹名是系统默认的,所以不需要nuxt.config.js
配置。 - 如果将
assets
换成custom-assets
,则必须要添加nuxt.config.js
配置,否者会报错赵找不到引入的文件夹,配置好之后则使用正常。