我在看这个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是特定的命令吗?
答案 0 :(得分:0)
不,node.js不需要使用这些文件。您看到在那里使用的require
对象实际上来自component,它是前端的包管理器。它基本上就像浏览器的npm一样,并且与node.js一起使用也非常好。
长话短说,您可以将这些文件放在页面上,然后就可以了。