Nav apraksta

0235699曾露 28e4cb36ed :login 6 mēneši atpakaļ
.vscode 6bc3c30f75 :update map 8 mēneši atpakaļ
common-page aad84f85c6 :login 6 mēneši atpakaļ
components e9931fd3cb :login 6 mēneši atpakaļ
libs c454e93ec8 Initial commit 10 mēneši atpakaļ
miniprogram_npm c454e93ec8 Initial commit 10 mēneši atpakaļ
nova-pbf e9931fd3cb :login 6 mēneši atpakaļ
server 12a3f90bc5 u 10 mēneši atpakaļ
styles c454e93ec8 Initial commit 10 mēneši atpakaļ
test c454e93ec8 Initial commit 10 mēneši atpakaļ
utils d3ef062995 :update login 7 mēneši atpakaļ
.gitignore 12a3f90bc5 u 10 mēneši atpakaļ
README.md c454e93ec8 Initial commit 10 mēneši atpakaļ
app.js e9931fd3cb :login 6 mēneši atpakaļ
app.json aad84f85c6 :login 6 mēneši atpakaļ
app.wxss c454e93ec8 Initial commit 10 mēneši atpakaļ
config.js c454e93ec8 Initial commit 10 mēneši atpakaļ
exportToPlugin.js 50d4cecb8c :update login 7 mēneši atpakaļ
index.js 28e4cb36ed :login 6 mēneši atpakaļ
index.json c454e93ec8 Initial commit 10 mēneši atpakaļ
index.wxml c454e93ec8 Initial commit 10 mēneši atpakaļ
index.wxss c454e93ec8 Initial commit 10 mēneši atpakaļ
karma.conf.js c454e93ec8 Initial commit 10 mēneši atpakaļ
package-lock.json 12a3f90bc5 u 10 mēneši atpakaļ
package.json 12a3f90bc5 u 10 mēneši atpakaļ
project.config.json d5febe9be3 :update index 9 mēneši atpakaļ
project.private.config.json d5febe9be3 :update index 9 mēneši atpakaļ
settings.json c454e93ec8 Initial commit 10 mēneši atpakaļ
sitemap.json c454e93ec8 Initial commit 10 mēneši atpakaļ

README.md

WAPP 微信小程序:小程序页面、样式、MOCK数据规范

NovaWapp脚手架工具

初始化子项目

# 安装依赖
npm i
# 初始化子项目
npm run nova init nova-doctor
# 开发者工具选择 nova-wapp 目录启动项目

项目结构

  • 子项目配置文件目录:/config/<project> 目录为
    • config.js 账套及三方参数配置文件
    • app.json 小程序项目分包依赖文件
  • 开发者首先需要加载子项目的配置文件才能正常运行子项目
    • 例如:npm run nova init nova-doctor
    • 将nova-doctor精英内推项目配置文件,复制到当前项目进行开发
  • 更多目录介绍请查看:目录及开发规范

    命令帮助

    npm run nova help

    > node .release-tool.js help
    usage: .release-tool.js <command>
    
    命令:
    .release-tool.js list            列出所有可用小程序清单
    .release-tool.js init <appname>  初始化小程序:根据appname
    
    选项:
    --help     显示帮助信息                                                 [布尔]
    --version  显示版本号                                                   [布尔]
    

NovaWapp技术文档

# 调试打包 完整
rm -r dist/docs/*
jsdoc -c .config-jsdoc.json
cp -r docs/* dist/docs/
http-server ./dist/docs/
# 调试打包
npm run docs

# 发布上线
rsync -avPW dist/docs/ root@server.fmode.cn:/var/www/ng-fmode/wapp/
scp -r dist/docs/* root@server.fmode.cn:/var/www/ng-fmode/wapp/