获得徽章 0
- 我一直在思考
怎么的 Vue 文档交互才是好的
, 后来得出的结论是:
- 能看代码
- 能看效果
- 能在线编辑代码, 并实时预览结果.
vue-run-sfc理想的demo利器github.com :
- 在线预览和编辑 Vue 单文件
- 拥有vuepress / docsify / docute插件
- 完善的错误提示
- 良好的编辑体验
- 支持 sass / scss / less / stylus 预处理器
说的嘴的干了, 还不赶快来试试展开1572 - 20169
俺的鲁班H5 项目(H5 拖拽生成平台,类似易企秀,前后端都开源哦:
github.com)
竟然上了 [GitHub Trending],有点懵
大前天发布了1.5.0,支持了更多基础组件;昨天上线了英文文档,发布了1.6.0
# 一些心得:
1. 提前准备好i8n,还是有些帮助的,这样就不会手忙脚乱了
2. 文档要写好
# 相关地址
首页:api.luban-h5.wxjcart.com
GitHub地址:github.com
文档地址:ly525.github.io
展开22143- 在公司里花了半年时间写的服务端录制项目(开源的是阉割版,但是基本功能都有)
github.com
tips: 服务端意指在docker里
针对标签页进行录制,所以刷新网页、跳转也可以记录下来
也可以记录下网页的声音,即使你的服务器上没有声卡也可以
完善的崩溃、错误处理机制
可以对状态增加自己的代码,而且十分的方便
支持 Chrome 远程协议调试 和 VNC 调试
技术栈:NodeJS、TypeScript、Chrome Extension、Docker、Puppeteer、Chrome Remote Debugging Protocol
如果有兴趣的朋友,可以点个star支持下。展开1331 - js双位运算符 可以用来代替Math.floor();
并且会比Math.floor()速度快一些
~~1.1 = 1
~~-3.4 = 3
需要注意的是 -3.4 返回的是 -3
console.time('floor');
for(let item of new Array(10000).fill(Math.random())){
Math.floor(item)
}
console.timeEnd('floor')
console.time('~~~');
for(let item of new Array(10000).fill(Math.random())){
~~item
}
console.timeEnd('~~~')展开评论2