Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我可以将addthisJS文件编译成我自己的本地JS吗?_Javascript_Gruntjs_Addthis - Fatal编程技术网

Javascript 我可以将addthisJS文件编译成我自己的本地JS吗?

Javascript 我可以将addthisJS文件编译成我自己的本地JS吗?,javascript,gruntjs,addthis,Javascript,Gruntjs,Addthis,将Addthis共享按钮添加到站点时,Addthis提供以下脚本: <script type="text/javascript">var addthis_config = {"data_track_addressbar":true}</script> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=MYADDTHISPROFILEID">&

将Addthis共享按钮添加到站点时,Addthis提供以下脚本:

<script type="text/javascript">var addthis_config = {"data_track_addressbar":true}</script>

<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=MYADDTHISPROFILEID"></script>
var addthis\u config={“数据跟踪地址栏”:true}
在本例中,“MYADDTHISPROFILEID”表示Addthis为我的配置文件生成的公共ID

我想减少请求的数量,所以我想使用Grunt将Addthis小部件脚本编译到我的JS的其余部分。可能吗


还是需要公共ID?是不是将我的网站与我的Addthis帐户关联的ID?我想确保我仍然可以跟踪分析。

不幸的是,我们不建议将addthis\u widget.js编译到您的代码中,因为我们经常使用修复/更新来更新该文件。如果你要把它编译成你的代码,你将被困在一个旧版本上,你将得不到更新。如果这让您感觉更好的话,我们的资产是高度缓存的,因此它们确实不应该为您的用户添加太多负载,因为所有的js/css文件可能已经在他们的浏览器上可用。

他们可能会经常更新脚本,如果您导出托管副本,您将错过更新。