宝哥软件园

CanisMinor微信小程序项目

编辑:宝哥软件园 来源:互联网 时间:2021-12-10

为了查看小程序文档的更新状态,花了好几天的时间用wxapp重新刻下了博客。虽然有些项目,如weact,以类似React的方式编写小程序,诞生在脚手架上,但它们没有达到成熟和可用的状态。最后,使用Web Pack、DVA和Babel进行开发,并编写一个额外的jsx2jsonLoader来生成json配置文件。

项目地址:github.com/canisminor1…

Intro

支持node_modules模块的引用。jsx用于编写applet json配置文件。scss用于写入wxss文件长度单位。postcss用于自动转换为rem以拒绝奇怪的rpx支持././和其他模块引用通过配置alias得以避免,巴贝尔支持更丰富的ES6兼容性。包括async/await内置promise和lodash(lodash根据需要引入相应的模块,但不是全部),提供__DEV__和process.env.NODE_ENV全局常量进行辅助开发,支持在生产环境下将dva-core引入压缩代码,在applet环境下可以愉快地使用redux完整的降价分析方案,所有外链自动转换为QR码

Preview

3:0。

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.风格-.import . scss img models utils-app . jsx-app . js-app . scss

更多资讯
游戏推荐
更多+