【问题标题】:How to create a library to use in web and nodejs如何创建一个库以在 web 和 nodejs 中使用
【发布时间】:2015-12-09 06:53:05
【问题描述】:

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

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

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

我怎样才能使两者都可以使用?

【问题讨论】:

    标签: typescript


    【解决方案1】:

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

    使用commonjs。不要在你的代码中使用任何 node 特定的东西(例如不要使用 require('fs')。然后发布到 NPM。这样它就可以像 NodeJS 用户一样工作。

    由于您没有使用任何特定于节点的东西....它对于 webpack(或 browserify)用户也可以按原样工作!

    【讨论】:

      猜你喜欢
      • 2017-04-06
      • 2015-02-15
      • 2019-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-07
      相关资源
      最近更新 更多