father
father copied to clipboard
预编译的输出目录, 是否应该 name 为目录名称, 而不是 depPkg.name
当对某个依赖需要并行存在多版本的情况下,
"devDependencies": {
"globby": "11.1.0",
"globby13": "npm:globby@^13.1.1",
}
此时 我们需要预编译 globby 和 globby13 两个包, 因此 我们配置
prebundle: {
deps: ['globby', 'globby13']
},
希望能生成 globby 和 globby13 两个预编译的包。
同时 prebundle内部 getDepPkgPath 这个方法 对一些情况未兼容, 导致取到的package.json 是错误的。 如 "minimatch" 导致取到的pkg.name是undefined 。