Связанный модуль npm не может быть найден после сборки npm

Я разрабатываю локально модуль npm. После выполнения процесса создания символической ссылки между разрабатываемым модулем и приложением, в котором он используется и работает (например, внутри модуля - npm linkи внутри приложения npm link package) все работает нормально.

Но если я попытаюсь отредактировать модуль и запустить npm build(потому что я связываю версию, транспилированную Babel), внезапно исполняемое приложение выдает такую ​​​​ошибку:

       C:/repos/ra-compact-ui/dist/index.js
Module build failed: Error: ENOENT: no such file or directory, open 'C:\repos\ra-compact-ui\dist\index.js'

Если я останавливаю приложение и запускаю его снова - оно загружает только что собранную версию и работает нормально.

Это ожидаемое поведение?

  1. Если да, то как мне легко протестировать коррекцию модуля локально, не перезапуская постоянно работающее приложение?
  2. Если не ожидается - что я делаю не так?

0 ответов

Другие вопросы по тегам