以后写技术博客都会在github的issue上面写,移步我的blog
cdn 引入vue
使用cdn引入vue
webpack打包的第三方模块过大,导致最后压缩打包的dist很大,首屏加载的时候,需要等待的时间会比较长,一种有效的解决方法是将臃肿的第三方包使用cdn引入,
这么做可以将我们的压力分给其他服务器点,减轻自身的服务器压力。
有趣的slot-scope
今天看到一篇文章讲了slot插槽, 其中一个有意思的特殊属性,插槽作用域,应用于无渲染,纯逻辑的组件的例子。
Vue中的无渲染组件
正好记录一下,将来能应用带开发当中。
golang在mac下的安装笔记
开启golang之旅
1、 下载go安装包go1.7.darwin-amd64.pkg并一步一步安装
2、 默认安装到/usr/local/go
3、 配置环境变量vi .bash_profile
4、 设置环境变量添加
5、 export PATH=$PATH:/usr/local/go/bin
6、 设置GOROOT和 GOPATH
|
|
7、 新建go工作目录
|
|
8、 src目录为源码存放的地址,pkg为第三方包或者自己编译的包存放的目录,bin为编译的命令行工具
9、 go build表示编译main文件成可执行文件,go install表示将应用程序编译成包,最后到pkg对应目录下。
main所在目录go install 会生成bin目录下的可执行命令行
10、 安装第三方包,例如go get github.com/nsf/gocode```,或者go ```get golang.org/x/tools/cmd/guru
会遇到墙内限制,可以设置命令行代理,具体方法详见proxychains4配置
macha+istanbul+chai到ava+istanbul+nyc
从一个npm包开始
本系列主要想记录一下如何在发布之前测试一个简单的工具包,为这个npm工具包实现完善的单例测试,从而为今后可以扩展到其他更复杂的测试体系打好基础。
新建项目
|
|
善良,从害怕暴力开始
补充:
大家千万不要误会这篇文章的中心思想,面对暴力,有方方面面的话可以说,我在这里只是不谈及如何制止暴力,我只是阐述了如何尽量避免暴力,我也不是说人要选择懦弱,贪生怕死,但是每个人都不是超级英雄,我是希望可以量力而行,选择正确的更加理性的做法,每个人的一点努力,是可以汇聚成大力量的。
大家也千万不要因为这篇文章觉得传播了负能量。世界上好人绝对是比坏人多的!!!!!只是我们看到了一只蟑螂,就觉得整个餐厅都不干净了而已!但我们总要面对蟑螂。
暴力不是最差劲的解决方法,更让人心寒的是冷漠无情
所以,我希望在我们力所能及的情况下,凡事不要太过激,如果可以有渠道,那就选择正确的方式解决冲突,过激一时爽,解决不了根本问题,有时候理性要战胜感性。
开始
今天花了一个晚上的时间看了所有的有关日本留学女生被害的视频和报导,翻来覆去睡不着,总结了几点感受。
1. jg很善良,可惜了一个美丽的女子
2. 江妈妈很可怜,想做她的女儿照顾她
3. lx一家很无奈更很可耻
4. csf很可怕
npm 如何发布自己的组件库(三)
签名两篇讲了如何规划本地项目的结构和如何发布最终的包,这一章讲一下如何编写文档和示例demo。
修改webpack.base.conf.js配置
学习elemntui的做法,主要是使用vue-markdown-loader来解析md文件,同时配置vueMarkdown参数来实现示例demo的展示。
npm 如何发布自己的组件库(二)
上一篇讲了如何规划本地项目的结构,这一章讲一下如何将本地的项目发布到npm官网上供大家下载使用。
npm 发布
首先在本地执行npm adduser
,如果有账号就直接输入用户名密码登录,如果没有要先去官网注册一下账号。
然后打包本地文件,npm run build
,这时根目录下就会出现dist文件夹,里面包含了打包好的js和css文件。
然后执行npm publish
就可以发布到npm上面啦!大功告成
如果后期需要更新包,那就执行
npm 发布自己的组件库(一)
Again
这种幸福脆弱的令人心惊,却又因这样的心惊而成为冰川上的花朵,人人趋之若鹜,只渴望摘到花朵那一刻的喜悦,无人去思考花朵凋零时的伤感失落。