
JavaScript
子非吾
全栈我来了!
展开
-
用Gulp构建css,js项目的基本应用
一个基于 Windows NodeJs 环境,利用 Gulp 打包构建常规CSS、JS项目的基本应用。CSS支持SCSS,支持 postcss 自动添加兼容性前缀JS支持Babel自动转换支持JS压缩,CSS压缩支持生成 SourceMap支持svg图标生成图标字体支持静态文件自动复制Build 自动清理dist文件夹支持本地调试,热重载使用方法:克隆项目: https://github.com/qq940390/GulpBase.git安装: npm install启动本地调原创 2020-05-09 16:54:41 · 209 阅读 · 0 评论 -
利用Git Hook和NodeJs自动变更提交后项目的版本号
以前用SVN的时候,记得每次提交,有个版本号会随提交次数而增加,这样可以方便看到线上版本和开发版本之间一不一致,但换到Git后,这样的功能却没有了,不过现在利用Hook,同样可以实现这样的功能,Let’s Do It!环境要求win或随便哪个操作系统安装了NodeJs安装了Git(这是必须的)我们用到的Hook文件是 pre-commit ,顾名思义提交前我们来干些啥,钩子内容...原创 2020-04-16 09:39:52 · 1093 阅读 · 0 评论 -
记一个vue router相关的 Uncaught (in promise) undefined 问题
在做一个项目时,登录页面调用路由跳转时this.$router.push({ path: this.redirect || '/' })会出现一个错误提示:Uncaught (in promise) undefined虽然问题不大,但是看着也心烦,偶尔有一天,搜索了下 onAbort这个关键词,发现解决的办法就是,在调用push时,设置回调函数,就可以解决这个问题,代码如下:...原创 2019-11-25 08:41:48 · 13407 阅读 · 8 评论