标签: javascript node.js npm
是否可以在NPM包中为浏览器和服务器(NodeJS)定义不同的位置?
我的代码在很大程度上是同构的,但是对于浏览器来说它是丑化和连接的。
答案 0 :(得分:2)
/node_modules
您可以通过运行某些修补程序或安装程序脚本来覆盖此选项。 以下是关于此问题在Github上提出的bug。它也在官方NPM中有所描述blogpost
但是不要感到失望,您可以使用Bower作为客户端代码的依赖注入器。我更喜欢它,因为它感觉更加语义和分离: Bower用于前端,NPM用于后端。
此外,NPM包仅为CommonJs而构建,而Bower包则是更多的即插即用解决方案