wepy是一个很棒的工具式框架它简化了小程序组件的开发和使用将小程序这个编程新物种与既有的js世界连接了起来。
1网络营销的策略将小程序这个编程新物种与既有的js世界连接了起来。
1项目创建与使用(以下安装都通过npm安装)
安装(更新) wepy 命令行工具。
sudo npm install wepy-cli -g
在开发目录生成开发DEMO。
wepy new myproject
切换至项目目录开发实时编译。
cd myproject
wepy build --watch
2测试(将微信开发者工具当成weapp player使用)
使用微信开发者工具新建项目本地开发选择dist目录。
微信开发者工具 --> 项目 --> 关闭ES6转ES5。(这一步很重要不然运行不正常)
3WebStorm下代码高亮
打开Preferences搜索Plugins搜索Vue.js插件并安装。
打开Preferences搜索File Types找到Vue.js Template在Registered Patterns添加*.wpy即可高亮。
推荐使用webstorm多种编程语言都可以用它在这里可以得到免费的试用激活码。如果有钱建议购买正版。
这个效果来源于示例是通过使用一个wepy-com-toast组件实现的。
import Toast from 'wepy-com-toast'
该组件位于node_modules目录下是一个被依赖的npm可以被自动安装。在package.json中有其描述:
通过该机制wepy将小程序与原来的js代码世界连接了起来。
程序员们可以造很多小程序组件轮子然后很方便的在项目中使用。
目前在wepy项目中使用第三方组件基本有三步:
1引用 import Toast from 'wepy-com-toast'
2营销预算引用 import Toast from 'wepy-com-toast'
2声明相当于声明了一个toast变量
3使用
toast是一个事件函数。
使用步骤是相当简洁的其实还可以更简洁。将常用组件封装在一起像$.weui.toast('')这样使用或许更简单。
wepy:https://github.com/wepyjs/wepy
wepy是一个不错的框架非常值得老程序员学习因为它站在了时代的前沿。小程序开发新手不建议学习没有基础的同学还是建