越来越多模块在迁移到 esm, like execa, got, globby, zx ....
但是如果项目本身是 cjs, 需要使用 dynamic import import() 函数来使用 esm
这个模块可以找到最后更新的 commonjs 版本, 要不然得去人肉去翻 changelog / release note 才能确定
https://github.com/magicdawn/last-cjs-version
$ last-cjs-version execa
5.1.1
$ last-cjs-version got
11.8.3
$ last-cjs-version execa -m
5
$ echo pnpm add execa@`last-cjs-version -m execa`
pnpm add execa@5
# this will exec 'pnpm add execa@5'
$ pnpm add execa@`last-cjs-version -m execa`
以上.
回复 (0)
暂无回复,成为第一个参与讨论的人。
参与回复
登录后即可参与回复。登录