登录  /  注册
Nuxt3 中的 SDK 与 Axeptio 集成错误
P粉396248578
P粉396248578 2024-03-27 14:17:30
[Vue.js讨论组]

我目前正在开发一个 Nuxt3 项目,需要集成 Axeptio(cookie 平台)提供的脚本。

我制作了 Nuxt3 插件来使用他们的脚本集成

export default defineNuxtPlugin((useNuxtApp) => {
  ;(<any>window).axeptioSettings = {
    clientId: '...',
    cookiesVersion: '...',
  }

  ;(function (d, s) {
    var t:any = d.getElementsByTagName(s)[0],
      e: any = d.createElement(s)
    e.async = true
    e.src = '//static.axept.io/sdk.js'
    t.parentNode.insertBefore(e, t)
  })(document, 'script')
})

但这会抛出

未捕获类型错误:无法读取未定义的属性(读取“REACT_APP_SC_ATTR”)

所以我在 Nuxt2 中尝试了一下,它工作正常。

我该怎么做才能让它发挥作用?

P粉396248578
P粉396248578

全部回复(1)
P粉578343994

Nuxt3基于Vite,因此不使用process.env作为Webpack4(在Nuxt2中)。
这是如何在 Nuxt3 中访问环境变量,方法是使用import.meta.env.YOUR_COOL_ENV_VAR

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号