Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Webpack和NPM更改节点模块?_Javascript_Node.js_Npm_Webpack_File Structure - Fatal编程技术网

Javascript 使用Webpack和NPM更改节点模块?

Javascript 使用Webpack和NPM更改节点模块?,javascript,node.js,npm,webpack,file-structure,Javascript,Node.js,Npm,Webpack,File Structure,假设我找到了一个NPM包,它几乎完美地满足了我的需求,但是我需要对它进行一些修改。显然,当我进行NPM更新时,我不希望它恢复到json包中的任何版本,所以我需要将其从依赖项中删除 Webpack是否会知道我们将查找那些特定的节点导入/需要,或者我是否需要将相关文件移动到我自己的项目中的某个位置并更改所述导入?我们这样说吧:您可以导入包,然后覆盖要更改的功能。只需执行类似以下操作:thepackage.someFunction=()=>{/*您的版本*/}正确的方法可能是在github上分叉rep

假设我找到了一个NPM包,它几乎完美地满足了我的需求,但是我需要对它进行一些修改。显然,当我进行NPM更新时,我不希望它恢复到json包中的任何版本,所以我需要将其从依赖项中删除


Webpack是否会知道我们将查找那些特定的节点导入/需要,或者我是否需要将相关文件移动到我自己的项目中的某个位置并更改所述导入?

我们这样说吧:您可以导入包,然后覆盖要更改的功能。只需执行类似以下操作:
thepackage.someFunction=()=>{/*您的版本*/}正确的方法可能是在github上分叉repo,实现您的更改,并在包中引用它json@Pandelis谢谢