我正在开发一个库,我想知道如何在web(html)和nodejs中使用它。
我的主要问题是模块,我不知道使用哪种模块,外部模块或内部模块。我现在看到的是内部模块用于web,外部模块可用于nodejs。
我的问题类似于:How to use javascript on nodejs and web at the same time?
如何才能在两者中使用?
答案 0 :(得分:0)
我不知道使用哪种,外部或内部。我现在看到的是内部模块用于web,外部模块可用于nodejs。
使用commonjs
。不要在代码中使用任何node
特定内容(例如,不要执行require('fs')
。然后发布到NPM。这样就可以像NodeJS用户一样工作。
由于您没有使用任何特定于节点的内容......它对于webpack(或browserify)用户来说也可以,因为它是!