欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > CanisMinor 微信小程序工程

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:789

HTML5自适应律师工作室类网

2020-04-04   浏览:654

高端HTML5响应式企业通用网

2020-05-06   浏览:560

html5响应式外贸网站英文版

2020-05-08   浏览:545

HTML5影视传媒文化公司类网

2020-05-12   浏览:543

CanisMinor 微信小程序工程

发布时间:2020-10-30  

为了看看小程序文档的更新现状,花了几天把 blog 用 wxapp 复刻了一遍,脚手架方面虽然诞生了一些如 weact 之类用 类React 方式编写小程序的项目,但都没有达到成熟可用的状态。最终使用 webpack , dva , babel 进行开发,额外编写了一个 jsx2jsonLoader 用来生成 json 配置文件。

项目地址: github.com/canisminor1…

Intro

支持引用 node_modules 模块

使用 jsx 编写小程序 json 配置文件

使用 scss 编写 .wxss 文件

长度单位使用 postcss 自动转为 rem 拒绝奇怪的 rpx

支持通过配置 alias 来避免 ../../../ 之类的模块引用

通过 babel 支持更丰富的 ES6 兼容,包括 async/await

内置 promise 和 lodash ( lodash 按需引入相应模块,不会全部引入)

提供 __DEV__ 和 process.env.NODE_ENV 全局常量辅助开发

支持在 production 环境下压缩代码

引入 dva-core ,可在小程序环境下欢乐的使用 redux

完整 markdown 解析方案

所有外链自动转换为 qrcode

Preview

CanisMinor 微信小程序工程

Dev # dev --watch $ yarn start # build --opt $ yarn build 文件结构 + components + component - index.jsx - index.js - index.scss - index.wxml ... + routes + route - index.jsx - index.js - index.scss - index.wxml ... + styles - ...import.scss + img + models + utils - app.jsx - app.js - app.scss

本文标签

: