Я успешно создал приложение Angular Elements, следуя этому замечательному руководству.
Процесс «обслуживания» состоит из:
- Создайте приложение и объедините его в один файл js
ng build --prod --output-hashing=none && cat dist/tamigo-calendar/{runtime,polyfills,scripts,main}.js > ./plainHTML/ship.js
- Теперь отправьте файл HTML, содержащий пользовательский элемент. В данном случае
lite-server
.
Но каждый раз, когда я вношу изменения в пользовательский элемент и не хочу видеть его обновленным, мне нужно повторно запускать скрипт сборки. Итак, мой вопрос в том, как я могу построить это в режиме просмотра?
Соответствующие части моего package.json
выглядят так:
"buildForShip": "ng build --prod --output-hashing=none && cat dist/tamigo-calendar/{runtime,polyfills,scripts,main}.js > ./plainHTML/ship.js",
"plainHTML": "lite-server"
"start": "npm run -s buildForShip && npm run -s plainHTML"
watch
дляng serve
, но не дляng build
- person inthevortex   schedule 19.11.2018