Проект шаблона мини-программы wechat — лучшая практика использования TypeScript и VSCode
[Рекомендации по созданию шаблонов мини-программ (TypeScript+VSCode), созданных с помощью инструмента сборки мини-программ]
npm
>= 6.0 (или yarn
) Node
>= 10服务端口
). Нажмите Использовать этот шаблон, чтобы использовать этот шаблон одним щелчком мыши, или используйте командную строку:
# 不指定`[本地目录]`则在当前目录创建,`-n`表示使用最新模板
npm create miniprogram NewFuture/miniprogram-template -n [本地目录]
# 或者
# yarn create miniprogram NewFuture/miniprogram-template -n [本地目录]
# cd [本地目录名]
npm start
# 或者
# yarn start
После обычного запуска инструмент отладки автоматически откроет предварительный просмотр dist
.
npm
можно заменитьyarn
npm start
: перекомпилировать проект и обновить его в режиме реального времени [псевдоним npm run start
]npm run start:test
: использовать файл конфигурации тестовой среды для разработки.npm run start:prod
: использовать файл конфигурации среды сборки для разработки.npm run upload
: упаковать и загрузить проект в фоновую мини-программу (конфигурация среды разработки).npm run upload:test
: используйте конфигурацию тестовой среды для упаковки и загрузки проекта в фоновую мини-программу.npm run upload:prod
: используйте конфигурацию среды сборки для упаковки и загрузки проекта в фоновую мини-программу.npm run build
: переупаковать и скомпилировать (конфигурация среды разработки)npm run build:test
: переупаковать и скомпилироватьnpm run build:prod
: переупаковать и скомпилироватьnpm test
: тест [псевдоним npm run test
]npm run check
: проверка стиля и формата кода (поддерживает отдельные lint
на разных языках)npm run fix
: автоматически устраняет исправимые проблемы с ворсом и стилем кода.npm run help
: просмотр подробного использования инструмента компиляции mp.Все команды быстрого доступа package.json
Каждую среду можно настроить по-разному (конфигурацию среды можно увеличить или уменьшить по мере необходимости)
.mpconfig.jsonc
интегрированная среда разработкиenv/test.jsonc
env/prod.jsonc
онлайн-конфигурация производственной средыЕсли имеется только одна среда, вы можете удалить каталог
env
и настроить его напрямую с помощью.mpconfig.jsonc
.ts
(TypeScript) или .js
(JavaScript) ( рекомендуется ts
)/
импорт абсолютного пути .wxml
или .html
.scss
, .sass
или .css
(рекомендуется scss
)scss
может напрямую @import
содержимое каталога ресурсов. .jsonc
, .json
или .json5
.wxts
(TypeScript), .wxs
(JavaScript) (рекомендуется wxts
)miniprogram-wxs
выполняет проверку и квалификацию типовИспользуйте
VSCode
и автоматически устанавливайте рекомендуемые плагины
Page
, Component
, wxs
автоматически сгенерирует файлы шаблона (шаблон можно изменить) Действия Auzre Pipelines, Travis CI и Github настроены по умолчанию и могут быть открыты и изменены по мере необходимости.