package-lock.json
pnpm-lock.yaml
yarn.lock
它们都读取 package.json、安装依赖并运行 scripts,但保存依赖树的方式不同。项目已有哪个锁文件,就跟随它。
package.json
npx 常用来运行包提供的命令,不等于另一种包管理器。
npx
答案:不建议,可能生成第二份锁文件并造成依赖差异。