我正在使用一些内部 Angular 库,这些库发布在公司的本地 npm 存储库上。还维护了一个代码库,但我注意到最新发布的版本没有签入最新代码。(设置不好)
我正在研究从这些库的 node_modules 中恢复原始代码的可能性。我只能看到声明文件 (.d.ts) 和一堆 .js
"es2015": "fesm2015/my-angular-lib.js",
"esm2015": "esm2015/my-angular-lib.js",
"esm5": "esm5/my-angular-lib.js",
"fesm2015": "fesm2015/my-angular-lib.js",
"fesm5": "fesm5/my-angular-lib.js",
"license": "MIT",
"main": "bundles/my-angular-lib.umd.js",
"metadata": "my-angular-lib.metadata.json",
"module": "fesm5/my-angular-lib.js",
"name": "my-angular-lib",
"sideEffects": false,
"typings": "my-angular-lib.d.ts",
"version": "1.1.31"
有什么标准方法可以恢复原始代码吗?
我可以通过引用 js 中的代码来恢复一些库,但是一些库代码库很大,我想避免手动任务和错误。