Перекомпилировать при изменении локальной зависимости - PullRequest
0 голосов
/ 11 мая 2018

Я настраиваю проект, который имеет такую ​​структуру:

  • components папка содержит множество компонентов React.

  • examples папка - это папка, в которой components используется в качестве локальной зависимости

Итак, прямо сейчас package.json из examples выглядит следующим образом:

{
    ...
    "devDependencies": {
        "components": "../components"
        ...
    }
}

И я хочу от example до перекомпилировать при изменении кода в components.

Есть идеи, как мне это сделать?


РЕДАКТИРОВАТЬ

Моя структура проекта такая, и я использую webpack.

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

1 Ответ

0 голосов
/ 11 мая 2018

Если в вашем проекте используется веб-пакет, то будет работать горячая ретрансляция: https://webpack.js.org/concepts/hot-module-replacement/ В противном случае, если это просто узел, вы можете использовать сервер, такой как nodemon, например:

$ npm install nodemon -g
$ nodemon app.js

Это автоматически подхватывает изменения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...