Um modelo de miniprograma wechat projeta as melhores práticas com TypeScript e VSCode
[Prática recomendada para modelos de miniprogramas (TypeScript+VSCode), criados usando a ferramenta miniprogram-build]
npm
>= 6.0 (ou yarn
) Node
>= 10服务端口
aberta) Clique em Usar este modelo para usar este modelo com um clique ou use a linha de comando:
# 不指定`[本地目录]`则在当前目录创建,`-n`表示使用最新模板
npm create miniprogram NewFuture/miniprogram-template -n [本地目录]
# 或者
# yarn create miniprogram NewFuture/miniprogram-template -n [本地目录]
# cd [本地目录名]
npm start
# 或者
# yarn start
Após a inicialização normal, a ferramenta de depuração abrirá automaticamente a visualização dist
.
npm
pode ser substituído poryarn
npm start
: Recompile o projeto e atualize-o em tempo real [alias npm run start
]npm run start:test
: Use o arquivo de configuração do ambiente de teste para desenvolvimentonpm run start:prod
: Use o arquivo de configuração do ambiente de construção para desenvolvimentonpm run upload
: Empacote e carregue o projeto no plano de fundo do miniprograma (configuração do ambiente de desenvolvimento)npm run upload:test
: Use a configuração do ambiente de teste para empacotar e fazer upload do projeto para o plano de fundo do miniprogramanpm run upload:prod
: Use a configuração do ambiente de construção para empacotar e fazer upload do projeto para o plano de fundo do miniprogramanpm run build
: Reempacotar e compilar (configuração do ambiente de desenvolvimento)npm run build:test
: Reempacotar e compilarnpm run build:prod
: reempacotar e compilarnpm test
: teste [alias npm run test
]npm run check
: verificação de estilo e formato de código (suporta verificações lint
separadas em diferentes idiomas)npm run fix
: corrige automaticamente problemas corrigíveis de lint e estilo de códigonpm run help
: Veja o uso detalhado da ferramenta de compilação mpTodos os comandos de atalho package.json
Cada ambiente pode ser configurado de forma diferente (a configuração do ambiente pode ser aumentada ou reduzida conforme necessário)
.mpconfig.jsonc
env/test.jsonc
env/prod.jsonc
Se houver apenas um ambiente, você poderá excluir o diretório
env
e configurá-lo diretamente usando.mpconfig.jsonc
.ts
(TypeScript) ou .js
(JavaScript) ( ts
recomendado )/
.wxml
ou .html
.scss
, .sass
ou .css
( scss
recomendado)scss
pode @import
diretamente o conteúdo do diretório de ativos .jsonc
, .json
ou .json5
suportadas.wxts
(TypeScript), .wxs
(JavaScript) ( wxts
recomendado)miniprogram-wxs
realiza verificação e qualificação de tipoUse
VSCode
e instale automaticamente plug-ins recomendados
Page
, Component
, wxs
gerará automaticamente arquivos de modelo (o modelo pode ser modificado) Auzre Pipelines, Travis CI e Github Actions foram configurados por padrão e podem ser abertos e modificados conforme necessário.