【发布时间】:2017-02-02 07:25:00
【问题描述】:
我正在尝试开发一个包以允许轻松导入预构建模块。 所以我要介绍的用例是项目 X 使用预构建模块 Y,因此我的模块可以通过 GitHub 版本轻松创建此预构建发行版。 所以我期待这样的依赖结构:
X
|-Y
|-any-prebuilt
但我目前在使用
导入时处于我的最高级别X
|-Y
|-any-prebuilt
所以 npm 和 yarn 似乎正在使结构变平,因为我可以在我预期的二级依赖项的安装后发现我的错误。
bash-3.2$ npm install
> any-prebuilt@0.0.3 postinstall /Users/me/workspace/<X>/node_modules/any-prebuilt
> node install.js
Fetching prebuilt:
version: latest
Platform: osx
Arch: x64
Target dir: ./bin
required user & repo
在这种情况下,我有 2 个问题,我在这里缺少什么?并且我的any-prebuilt 是否可以得到Y 的package.json?
【问题讨论】:
标签: node.js npm node-modules