摘要: 一个小时如何编写一个支持七牛上传的 markdown 编辑器的客户端。本地主要是讲解下最后的打包发布,和里面的一些注意内容。
本篇的内容不会太多,就是几个打包命令的执行。
我们打开 Gruntfile.js
这个文件。会看到有很多 grunt.registerTask
这样的代码,用过 grunt
的应该知道,这就是注册的任务,grunt.registerTask('dist-win'
例如这个,执行grunt dist-win
就会打包成 window 平台的文件,对应的也就有 mac 平台 、linux 平台的。
注意
- 打包的时候,要注意是否下载了对应的平台包。在第一篇 文章中,有说明下载平台的包,否则是无法打包成功的。
- 注意打包的时候,把
'jshint',
给注释掉。这个是Javascript代码验证工具,用来检测你的代码规范性,合理性的。比如你在 js 中写a==b
,用jshint
的时候,就必须是a===b
,采用恒等的方式。还有很多要求,用jshint
,你的代码习惯会越来越好。如果对这些不是特别严格,也可用去掉。
未来计划
目前已经足够我使用,但是还有很多缺点,比如打开文章,没有插入 hexo 的文章模板,有些弹出框显示不完整等等。在以后,会慢慢加进来的。