【发布时间】:2021-03-17 03:45:45
【问题描述】:
我现在正在开发一个 NPM 包。
包的主要代码 (repo/src/maincode.js) 有一些开发依赖项和运行它所需的一些依赖项。当用户安装 npm 包(通过 npm i)时,需要安装这些依赖项。
现在,话虽如此,我还想创建一个展示这个 npm 包的 react 项目,并将它放在同一个 repo 中的示例目录 (repo/examples/react/app.js) 中。这个 react 应用程序可能有自己的依赖项和开发依赖项,但我真的不希望在用户安装我的 npm 包时将所有这些都强加给用户,只是为了在他们的项目中使用。
我该如何解决这个问题?有没有办法创建一组仅在运行特定脚本或运行示例代码时安装的依赖项?
【问题讨论】:
标签: reactjs npm dependencies npm-install