Reactjs 当我用我在git中分叉的NPM安装一个模块时,我只得到几个文件,这是为什么?

Reactjs 当我用我在git中分叉的NPM安装一个模块时,我只得到几个文件,这是为什么?,reactjs,git,npm,Reactjs,Git,Npm,我在Git中分叉并修改了react模块“react sortable tree”。 这是我的叉子 当我执行npm安装时https://github.com/react-sortable-tree.gitnpm只拉入changelog.md、package.json、readme.md和许可证。我知道我需要构建这个,但是如果没有其余的文件,就不可能构建它。为什么NPM没有获取所有文件?您应该执行以下操作: git clone https://github.com/lewishornsby/reac

我在Git中分叉并修改了react模块“react sortable tree”。 这是我的叉子


当我执行
npm安装时https://github.com/react-sortable-tree.git
npm只拉入changelog.md、package.json、readme.md和许可证。我知道我需要构建这个,但是如果没有其余的文件,就不可能构建它。为什么NPM没有获取所有文件?

您应该执行以下操作:

git clone https://github.com/lewishornsby/react-sortable-tree.git
然后进入目录
react sortable tree
,然后执行以下操作:

npm install

安装将获得项目所需的所有文件/依赖项。然后查看
package.json
文件的
scripts
部分,或者阅读
README
文件以了解如何构建项目。

可能是因为GitHub中的源代码与通过NPM部署的源代码不同。这在从较新的ES版本或TS传输的代码中非常常见。查看软件包文件-该应用程序是在发布之前构建的,并且软件包中包含的文件并不都包含在回购协议中。不,因为我是编写该程序的人,我仍然一点也不聪明;在这些情况下,屏蔽消息不是很有用。关键是不要再问同样的问题,相反,什么是固定消息?系统自动生成的消息,在本例中,当投票结束时作为重复消息。非常感谢!它工作正常,但已安装在node_modules目录之外,这正常吗?我已经成功地建造了它,但我担心它去了它不该去的地方。@Lewis别担心。在执行上述步骤之前,您甚至不应该拥有node_modules目录
npm安装
创建node_modules文件夹。我想你会没事的!祝你好运!:)