node里package.json是可以放在任意目录下的么?
比如一个项目里有很多目录
我在目录下放package.json 用一些属性
比如main属性 来控制require
这样可以么?
###那当然是放在根目录了呀。
这里的根目录是指你使用他的最外层。
比如说
-public
-package.json 这个里面放的是webpack、gulp、babel之类的构建工具
-client
-package.json 这个里面就是一些客户端的依赖,比如说vue
-styles
-package.json 这里面可以是一些样式依赖
-server 这个里面是服务端的逻辑
-package.json 这个里面就是一些服务端的依赖,typeorm之类的。
基于上面的结构,内部可以直接使用外部的依赖。