如何创建要在web和nodejs中使用的库

时间:2015-12-08 18:17:17

标签: typescript

我正在开发一个库,我想知道如何在web(html)和nodejs中使用它。

我的主要问题是模块,我不知道使用哪种模块,外部模块或内部模块。我现在看到的是内部模块用于web,外部模块可用于nodejs。

我的问题类似于:How to use javascript on nodejs and web at the same time?

如何才能在两者中使用?

1 个答案:

答案 0 :(得分:0)

  

我不知道使用哪种,外部或内部。我现在看到的是内部模块用于web,外部模块可用于nodejs。

使用commonjs。不要在代码中使用任何node特定内容(例如,不要执行require('fs')。然后发布到NPM。这样就可以像NodeJS用户一样工作。

由于您没有使用任何特定于节点的内容......它对于webpack(或browserify)用户来说也可以,因为它是