这个分析库是如何构建的呢?

时间:2013-07-22 16:51:36

标签: node.js analytics

我在看这个javascript库:

https://github.com/segmentio/analytics.js

在按钮附近有以下语句:

require.alias("component-cookie/index.js", "analytics/deps/cookie/index.js");
require.alias("component-cookie/index.js", "cookie/index.js");

文档说:

我们已将这些文件打包为analytics.js和analytics.min.js中的独立版本。要自己构建文件,请运行make。

这是否意味着您不需要nodejs来构建它?或者这些nodejs是特定的命令吗?

1 个答案:

答案 0 :(得分:0)

不,node.js不需要使用这些文件。您看到在那里使用的require对象实际上来自component,它是前端的包管理器。它基本上就像浏览器的npm一样,并且与node.js一起使用也非常好。

长话短说,您可以将这些文件放在页面上,然后就可以了。