Допустим, у меня есть приложение для электронной кузницы под названием "my-app" с этой средой:
my-app
│ .forgerc.js
│ .webpackrc.js
│ README.md
│ package.json
│
└───src
│ │
│ └───main
│ │ │ index.js
│ │ │ ...
│ └───renderer
│ │ index.js
│ │ ...
│
└───.webpack (bundle folder)
│ main
│ renderer
Как сказано в документации для электронной кузницы , для запуска приложения, которое я используюследующая команда: electron-forge start
.
Эта команда, очевидно, запустит приложение. Но он также делает еще несколько вещей заранее, например, компилирует файлы в папке src
и создает папку пакета с именем .webpack
, например.
Вот вывод команды, показывая все шагив вопросе:
user@user:~/path/to/my-app$ yarn start
yarn run v1.19.0
$ electron-forge start
✔ Checking your system
✔ Locating Application
✔ Preparing native dependencies
✔ Compiling Main Process Code
✔ Launch Dev Servers
✔ Compiling Preload Scripts
✔ Launching Application
Webpack Output Available: http://localhost:9000
webpack built b03fa7a8f346d7910696 in 2220ms
Done in 13.83s.
Моя проблема в том, что после создания пакета я хотел бы запустить приложение и пропустить все эти предварительные шаги. Я хочу иметь возможность собирать и запускать приложение с помощью двух отдельных команд, чтобы я мог запустить свое приложение в режиме разработки без необходимости использования всех исходных файлов.
Есть ли способ запустить только эту электронную кузницуприложение, не пройдя все эти этапы компиляции после создания пакета?
Спасибо.