Существует два режима сборки, соответствующих состоянию разработки:
Если вам нужен тег <base href="/NiceFish/"/> в index.html выходного файла сборки, добавьте параметр --base-href /NiceFish/ к указанным выше командам.
Обратите внимание, что NiceFish — это название проекта; если вы изменили название проекта, замените NiceFish на собственное название проекта.
Выполните следующие команды одну за другой (замените мой идентификатор платформы Docker на свой собственный):
Ниже приведён анализ состава модулей с помощью webpack-bundle-analyzer:
.
Похоже, что CKEditor и ECharts занимают значительный объём пространства, указывая на необходимость асинхронной загрузки.
Чтобы использовать webpack-bundle-analyzer, выполните следующие действия:
Название | Описание | Звёзды |
---|---|---|
NiceFish | Это интерфейс Angular версии, основанный на последней версии Angular и использующий библиотеку компонентов PrimeNG. | |
NiceFish-React | Это интерфейс React-версии, основанный на React 18.0.0, с использованием PrimeReact и настроенной версии Bootstrap для разработки. Только JSX, без TypeScript. |
Это мобильная демоверсия на основе ionic, проект поддерживает PWA.
Это настольный проект на основе Electron, упаковывающий NiceFish как настольное приложение. Его предоставил коллега по фронтенду из корпорации ZTE, а я его разветвил. Номера версий некоторых узловых модулей необходимо часто обновлять, что делает его непригодным для использования.
Серверные проекты NiceFish:
Название | Описание | Звёзды |
---|---|---|
nicefish-spring-boot | Этот проект демонстрирует взаимодействие между фронтендом и бэкендом в режиме разделения фронтенда и бэкенда. Есть базовая версия, которую можно доработать под свой бизнес-сценарий. | |
nicefish-spring-cloud | Этот проект демонстрирует взаимодействие между фронтендом и распределёнными бэкенд-сервисами в режиме разделения фронтенда и бэкенда. |
— Если вы ранее установили @angular/cli, сначала удалите его: npm uninstall -g @angular/cli
— Если вы ранее установили более старую версию angular-cli, сначала удалите её: npm uninstall -g angular-cli
— Если вы уже пытались установить... Использование npm install для node modules: удаление каталога и повторная установка
MIT
(Дополнительное заявление: вы можете свободно использовать этот проект, но я не несу ответственности за любые убытки, возникшие в результате использования этого проекта.)
(Автор этого проекта в настоящее время ищет новую работу. Если у вас есть хорошая возможность, пожалуйста, свяжитесь со мной в WeChat: lanxinshuma.)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )