如何将反应组件移动到单独的回购中。我尝试将文件移动到单独的repo并使用git url进行npm安装并尝试导入它们但它们不起作用。
答案 0 :(得分:0)
如果你的组件有一个github repo,它并不意味着你可以将它用作npm包。
NPM是javascript的模块包生态系统,它与github没有任何共同之处。
大多数npm软件包都有一个github repo,但这是两个不同的东西。
要实现您想要的目标,您必须首先在npm中发布您的组件。 在组件的根目录中输入此命令。
npm init
这将创建一个package.json,其中包含您提供的信息。 然后你提供你的凭证(你必须在npm创建一个帐户)
npm login
你可以发布
npm publish
只有在这几个步骤之后,您才可以开始使用npm install name-of-your package