0

假设我将 package.json 文件作为字符串/json 对象读取。是否可以以编程方式创建 package-lock.json 文件?

例如,像这样:

const pkg = require('./package.json');
const pkgLock = generatePackageLock(pkg);

是否存在这样的事情,还是我必须使用 npm cli 来执行此操作?

4

1 回答 1

0

根据 npm 提供的文档,我认为不可能以编程方式创建它。

这就是 npm doc 所说的

'package-lock.json 会为 npm 修改 node_modules 树或 package.json 的任何操作自动生成。'</p>

https://docs.npmjs.com/files/package-lock.json

于 2018-05-26T16:45:35.277 回答