Javascript 仅适用于package.json中的node.js的包
我正在制作一个npm包来执行对API的请求(即SDK包),我希望它能够在浏览器和node.js中工作 节点和浏览器之间有一个小区别: 在浏览器中,它从Javascript 仅适用于package.json中的node.js的包,javascript,node.js,npm,package.json,packaging,Javascript,Node.js,Npm,Package.json,Packaging,我正在制作一个npm包来执行对API的请求(即SDK包),我希望它能够在浏览器和node.js中工作 节点和浏览器之间有一个小区别: 在浏览器中,它从窗口获取获取和表单数据,在node.js中,它从包节点获取和表单数据获取 要确定它是否是浏览器,它会检查窗口是否未定义 我可以将两个包node fetch和form data作为peerDependencies放置,并在文档中写入,如果要将其用于node,则需要手动安装它们 不要求用户手动安装deps,如何做得更好
窗口
获取获取
和表单数据
,在node.js中,它从包节点获取
和表单数据
获取
要确定它是否是浏览器,它会检查窗口是否未定义
我可以将两个包node fetch
和form data
作为peerDependencies放置,并在文档中写入,如果要将其用于node,则需要手动安装它们
不要求用户手动安装deps,如何做得更好