代码拉取完成,页面将自动刷新
使用 webpack
, babel
, scss
开发的微信/支付宝小程序项目脚手架
node_modules
模块alias
来避免 ../../../
之类的模块引用babel
支持更丰富的 ES6
兼容,包括 async/await
promise
和 lodash
(lodash
按需引入相应模块,不会全部引入)scss
编写 .wxss
文件,内置了一些有用的 mixins
和 extends
__DEV__
和 process.env.NODE_ENV
全局常量辅助开发__WECHAT__
和 __ALIPAY__
全局常量来判断是微信小程序或支付宝小程序production
环境下压缩代码eslint
使用 Airbnb
风格确保安装了 Node.js (>= v4.2
) 和 yarn 或 npm
git clone
此项目# project-name 改为项目名字
git clone git@gitee.com:caomei-studio/wxapp-boilerplate.git --depth 1 project-name
npm set @caomei:registry=http://116.62.56.115:4873
yarn
/ npm
安装依赖模块yarn start
/ npm start
开始开发dist/wechat
目录到项目上yarn start
启动 webpack
开发微信小程序项目,能监听文件变化自动重新编译yarn start:alipay
启动 webpack
开发支付宝小程序项目,能监听文件变化自动重新编译yarn build
编译生成 production
环境的代码到 dist/wechat
和 dist/alipay
yarn create-page
快速创建微信小程序页面(更多 create-page
的用法,请查看 create-wxapp-page)开发者可以选择一套源代码来开发微信和支付宝小程序,这脚手架支持自动编译 wxml
为 axml
,转换 wx:attr
为 a:attr
,转换 API wx
为 my
,反之亦然。但个别接口在平台上也略有差异,开发者可以通过 __WECHAT__
或 __ALIPAY__
来动态处理。
MIT
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型