Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.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
Reactjs 更改本地依赖项时重新编译_Reactjs_Npm_Webpack - Fatal编程技术网

Reactjs 更改本地依赖项时重新编译

Reactjs 更改本地依赖项时重新编译,reactjs,npm,webpack,Reactjs,Npm,Webpack,我正在建立一个项目,其结构如下: 组件文件夹包含许多组件 示例文件夹是将组件用作本地依赖项的文件夹 因此,现在,examples的package.json如下: { ... "devDependencies": { "components": "../components" ... } } 当我在组件中更改代码时,我希望示例重新编译 你知道我该怎么做吗 编辑 我的项目结构是这样的,我正在使用webpack . +-- compone

我正在建立一个项目,其结构如下:

  • 组件
    文件夹包含许多组件

  • 示例
    文件夹是将
    组件
    用作本地依赖项的文件夹

因此,现在,
examples
package.json
如下:

{
    ...
    "devDependencies": {
        "components": "../components"
        ...
    }
}
当我在
组件
中更改代码时,我希望
示例
重新编译

你知道我该怎么做吗


编辑

我的项目结构是这样的,我正在使用
webpack

.
+-- components
|   +-- index.js
|   +-- package.json
+-- examples
    +-- index.js
    +-- package.json

如果您的项目正在使用webpack,则热重新编码将起作用: 否则,如果只是节点,您可以使用类似nodemon的服务器,例如:

$ npm install nodemon -g
$ nodemon app.js

这会自动拾取更改。

您使用的是什么构建工具?网页包?是的。我正在使用
webpack
据我所知,
示例
仅在
npm安装时从
组件
获取代码。当对代码进行任何更改时,nodemon会自动重新加载文件。我知道这一点。但是
示例
组件
是单独的文件夹,有单独的
package.json
文件。我正在使用
webpack
btw。