获得徽章 8
- Alexander Granin 为编程语言敲下三个警钟:
1. 第一个是纪律。特别是在文档方面的纪律。写完代码,不要忘了那些该死的文档。
2. 专业且谦逊。争议往往不是什么大问题。
3. 去解决“肮脏”的问题。如果你不去解决,就会有其他人来解决。
翻译过来就是:
1. 写文档,拥抱开源
2. 成为热点,拥抱开源
3. 开发者友好,拥抱开源
将三点求合集得最终解。weixin.sogou.com
展开评论点赞 - <bold>项目依赖多种版本的 NodeJS?</bold>
昨天在重构去年写的一个 Markdown 解析器,项目使用 Rollup 打包,同时还使用 Gulp 处理项目引用到的 Stylus 文件。期间出现了一个奇奇怪怪的问题:Gulp 将会在高版本 Node 环境中打包失败报错,而 Rollup 正好相反,它在低版本 Node 环境中打包会报错...
查了各自文档的,文档没有说明具体支持到哪个版本的 Node 环境。最后只好用 NVM 装了两个版本的 Node,然后全局使用高版本 Node,再找到 Gulp 在 NPM 文件夹中对应的入口文件(gulp.cmd、gulp.ps1),把脚本中的 Node 路径写死为低版本 Node,才解决了问题。展开赞过21 - 如何在命令行使用 Git 提交多行 Commit Log ?
1. git commit -m 'first line' -m 'second line'
2. git commit -m 'first line
second line'
来源:www.stefanjudis.com
展开评论点赞