如果我有一个包含较小项目的项目,并且较小的项目使用主package.json中的包,则当我要构建一个较小的项目(作为微服务)时,必须复制整个node_modules从父目录到分发目录?还是我可以以某种方式构建我想要的?这是发展的好方法吗?
main
-- package.json ( contains all packages used by all projects )
-- tsconfig.json ( contains project references for sub projects )
-- node_modules
-- subproject1
-- package.json ( contains only run scripts )
-- tsconfig.json
-- subproject2
-- package.json ( contains only run scripts )
-- tsconfig.json (edited)
答案 0 :(得分:1)
我喜欢每个子项目都有单独的package.json和tsconfig.js文件的想法。因为,
也应该是micro services