Reactjs 如何编辑文件';节点\模块文件夹中的代码?

Reactjs 如何编辑文件';节点\模块文件夹中的代码?,reactjs,node-modules,Reactjs,Node Modules,我正在使用React.js中提供的聊天UIKit,我在‍‍节点\u模块文件夹。我想根据我的要求编辑这些文件,是否可以更改这些文件的代码并运行? 当我在node\u modules文件夹中进行更改时,不会影响我的项目。首先将库分叉或复制到node\u模块外部的项目文件夹中,然后编辑此库的文件,最后从本地目录导入此库并将其从node\u模块中删除。这将增加您的捆绑包大小。首先将库分叉或将其复制到node_模块外部的项目文件夹中,然后编辑此库的文件,最后从本地目录导入此库并将其从node_模块中删除。

我正在使用React.js中提供的聊天UIKit,我在‍‍<代码>节点\u模块文件夹。我想根据我的要求编辑这些文件,是否可以更改这些文件的代码并运行?
当我在
node\u modules
文件夹中进行更改时,不会影响我的项目。

首先将库分叉或复制到node\u模块外部的项目文件夹中,然后编辑此库的文件,最后从本地目录导入此库并将其从node\u模块中删除。这将增加您的捆绑包大小。

首先将库分叉或将其复制到node_模块外部的项目文件夹中,然后编辑此库的文件,最后从本地目录导入此库并将其从node_模块中删除。这将增加您的包大小。

您可以将其分叉,然后编辑包,但它不会得到更新,您必须使用前面提到的git URL对包进行寻址

但我建议,如果您想更改项目中使用CSS选择器的任何样式,并且如果它具有添加新道具等功能,那么您应该创建一个新组件来包装UIkits组件,并尝试在包装器组件上添加功能。
通过这种方式,您将获得更新,并且如果您删除了分叉回购,您仍然可以使用您的项目。

您可以分叉它,然后编辑包,但它不会得到更新,您必须使用提到的git URL对包进行寻址

但我建议,如果您想更改项目中使用CSS选择器的任何样式,并且如果它具有添加新道具等功能,那么您应该创建一个新组件来包装UIkits组件,并尝试在包装器组件上添加功能。
这样,您将获得更新,而且如果您删除了分叉回购,您仍然可以使用您的项目。

您可以使用。通过修补程序包,您可以将修补程序推送到生产环境,并且修补程序包将在每次运行“npm install”命令时应用您的修补程序,因为修补程序包在安装后运行。它也适用于纱线。您还可以随时撤消修补程序。

您可以使用。通过修补程序包,您可以将修补程序推送到生产环境,并且修补程序包将在每次运行“npm install”命令时应用您的修补程序,因为修补程序包在安装后运行。它也适用于纱线。而且你也可以随时将补丁反转。

这样做不是一个好做法。在聊天UIKit文档中,您没有包含自定义部件的章节?通过使用这种方法,您可以完成您的工作,除了好的或坏的方法之外,这不是一个好的做法。在聊天室UIKit文档中,您没有包含自定义部件的章节?通过使用此方法,您可以完成您的工作,除了好的或坏的方法之外