预置模块

BS-Craft 预置了多个实用的模块,方便开发者直接填写模块需要的参数即可实现,无需额外引入包等操作。

Nuxt Gtag

.env 文件添加 NUXT_PUBLIC_GTAG_ID=G-xxxxx 即可生效。

原理是在 nuxt-config.ts 使用了条件判断,如果有此参数,则会注入 nuxt-gtag 模块,并填入 NUXT_PUBLIC_GTAG_ID 参数。

注意,这里是 BuildTime 的环境变量,非运行时环境变量,官方有给出一个运行时环境变量的配置方案