javascript - 将缩小的 JavaScript 代码导入 HTML 文件,无需粘贴

标签 javascript html single-page-application newrelic

我有一个 SPA 并向项目添加了 newrelic 分析。 Newrelic 为我提供了一个带有一堆精简代码的脚本标签。我不想将其粘贴到 html 文件中,因为我无法使用环境变量,并且它会使我们的 html 文件变得复杂。将其作为脚本导入而不将其粘贴到文件中的好方法是什么?我尝试将其粘贴到文件中并引用它,但不完全确定这是否是一个好方法。

本质上,而不是使用

<script>
  window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var o=e[n]={exports:{}};t[n][0].call(o.exports,function(e){var o=t[n][1][e];return r(o||e)},o,o.exports)}return e[n].exports}if("function"==typeof __nr_require)return 
</script> 

我想基于环境变量执行如下操作

<script src="/src/analytics/newrelic"></script>

任何建议都可以。

最佳答案

不支持从外部文件加载 New Relic Browser 代理:

链接:Browser Instrumentation

它可能有效,但如果您遇到任何问题,支持工程师首先会问您如何部署代理。

Javascript placement

关于javascript - 将缩小的 JavaScript 代码导入 HTML 文件,无需粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58940452/

相关文章:

javascript - 如何每秒更新 "event.clientX"?

html - 如何使用 CSS 制作 Zig Zag 边框?

javascript - Google 可视化 API - 错误 : Unknown header type: 1

HTML5 离线单页应用程序 (SPA) - 安全问题

javascript - 单页网络应用程序;一次加载所有模板?

javascript - 如何将一个函数的 'forward' 除第一个参数之外的所有参数传递给另一个函数?

javascript - 使用discord.js 编辑消息不起作用

javascript - 如何选择下一个匹配元素?

html - Bootstrap3 和 Select2 样式问题

javascript - AngularJS SPA 登录页面