我试图自己编写节点模块并发布它 假设dir如下所示:
root/
a.js
b.js
c.js
package.json
现在c.js中需要a.js和b.js,并且当其他开发人员需要我的包时,我希望c.js成为包接口。怎么指定?我没有线索。
当我的包裹需要时,npm如何知道哪个js文件是主入口?
答案 0 :(得分:0)
可以在main
中将其指定为package.json
字段:"main": "c.js"
https://docs.npmjs.com/files/package.json#main
默认情况下,将使用包文件夹中的index.js
。
https://nodejs.org/api/modules.html#modules_folders_as_modules