首页 > 解决方案 > 将缩小的 JavaScript 代码导入 HTML 文件而不粘贴

问题描述

我有一个 SPA,并在项目中添加了 newrelic 分析。Newrelic 为我提供了一个带有一堆缩小代码的脚本标签。我不想将它粘贴到 html 文件中,因为我不能使用 env 变量,并且它会混淆我们的 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> 

我想基于 env 变量执行以下操作

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

任何建议都可以。

标签: javascripthtmlsingle-page-applicationnewrelic

解决方案


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

链接:浏览器检测

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

Javascript 展示位置


推荐阅读