【发布时间】:2016-07-26 15:22:26
【问题描述】:
我在我的应用程序中使用 material-ui。我分叉了材料 ui 并回滚到以前的版本并在那里进行了一些更改,现在我想在我的项目中使用分叉的 repo,所以我使用以下步骤从here 安装模块:
- 转到
fork's页面 - 转到
commits - 在你想使用的
commit右侧点击Browse code - 在浏览代码页上,右键单击
Download ZIP按钮(或您所看到的任何内容)并复制 .应该是这样的
- 编辑该 URL,将
archive替换为tarball并删除.zip扩展名。你应该最终得到类似
https://github.com/SoftwareMarbles/express-jsend/tarball/fdd4089087d916fa6e3b5abaa1ff9dd9ea96df8d
- 将其粘贴到您的 package.json 而不是版本中。像这样:
"express-jsend": "url/from/step/5"
npm install 成功运行而没有给出任何错误,但它不会编译 src 中的 js 文件并将它们放在 lib 文件夹中,与我在 package.json 中使用以下代码运行 npm install 时相比
"material-ui": "0.14.4"
所以我的问题:
为什么 npm 不编译 src 文件并将它们放入 lib 文件夹?
【问题讨论】:
标签: git npm npm-install git-fork