Path Nuxt生成公共路径错误地附加到生成路径
我正在我的框架中导入一个nuxt项目 它将在Path Nuxt生成公共路径错误地附加到生成路径,path,nuxt.js,Path,Nuxt.js,我正在我的框架中导入一个nuxt项目 它将在/nuxtapp上提供,并在我的文件结构中的APP_ROOT/priv/static/nuxtapp上提供 无法使用正确的路径加载资源:( 这是我的配置: { build: { publicPath: '/nuxtapp/_nuxt/', }, generate: { dir: '../priv/static/nuxtapp', } } publicPath确保我的HTML文件中的资产路径是:/nuxtapp/\u n
/nuxtapp
上提供,并在我的文件结构中的APP_ROOT/priv/static/nuxtapp
上提供
无法使用正确的路径加载资源:(
这是我的配置:
{
build: {
publicPath: '/nuxtapp/_nuxt/',
},
generate: {
dir: '../priv/static/nuxtapp',
}
}
publicPath
确保我的HTML文件中的资产路径是:/nuxtapp/\u nuxt/.js
,这是我所期望的
generate
将代码带到priv/static/nuxtapp
,这也很好
唯一不起作用的是资产被放置在:
APP\u ROOT/priv/static/nuxtapp/nuxtapp/\u nuxt/.js
而它们应该位于:APP\u ROOT/priv/static/nuxtapp/\u nuxt/.js
所以感觉就像文件被移动到:
${config.generate.dir}/${config.public_path}
而如其名称所示,publicPath
应该只在HTML端,如其名称所示。就我而言,我决定转向universal
,它似乎使用得更多,因此问题更少
不确定我是否会鼓励Nuxt在spa
模式下作为静态站点生成器,因为文档仍然很不清楚,行为有时也很神秘
但是在universal
模式下,它真的很棒