首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
春天的风剑客
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
剖析npm的包管理机制(完整版)
导读 现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解、各项前端工程化的配置以加快
《深入理解 Node.js:核心思想与源码分析》
Node.js 的源码分析,基于 node v6.0.0。 源码分析包括(libuv, v8), 需要有一定的 C、C++ 基础。 Node.js 的源码到处闪烁着开发者的智慧和追求极致的精神。
面试官:“你能手写一个 Promise 吗”
关于手写 Promise,想必大家都十分熟悉。基本上现在不管是大厂还是小厂,手写 promise 已经成为了面试必考知识点。听说你还不太会?那么走着,带你从零开始解锁 Promise! 在 Promise 出现以前,在我们处理多个异步请求嵌套时,代码往往是这样的。。。 为了拿到…
前端自动化:Node 命令行前端自动构建发布系统
目前就我所呆的公司来说,前端的发版都是开发完之后执行编译,然后通过 ftp 上传到服务器中。项目多起来之后,加上测试环境和正式环境的分离,导致管理混乱。而且整个流程也很麻烦,要一步步手动去做。 所以一直就有一个想法,能不能做一个像 Vue Cli 一样的自动化工具,可以通过命令…
前端自动化发布实战总结
遇到这种情况,首先会想到的肯定是前后端分离。但考虑到目前的人员、技术储备情况,直接过渡到基于NodeJS的全栈式开发,阻力大,周期长,很可能会难产。 publish:发布项目代码,执行publish后将执行项目仓库中对应开发分支下的代码发布任务。在云端构建后的代码最终会发布到对…
滴滴NodeX生态
Node.js 是一个非常新兴的开发工具,虽然它诞生自 2009 年,但是它确实有史以来发展最快的开发工具,没有之一。在这短短的几年间,我们看到了 Node.js 从当初的一无所有到如今的飞速发展,说明这背后的需求场景是巨大的。 滴滴NodeX FT是由普惠、金融、车服三个泛前…
一文看懂 Eggjs-基础全面讲解(中)
一个 Web 应用本身应该是无状态的,并拥有根据运行环境设置自身的能力。 当 NODE_ENV 为 production 而 EGG_SERVER_ENV 未指定时,框架会将 EGG_SERVER_ENV 设置成 prod。 常规开发流程可能不仅仅只有以上几种环境,Egg 支持…
前端工程化中的自动化部署
对于前端的部署来说,其实主要就是将编译后的工程化项目(以vue来说就是将npm run build的dist文件夹)直接部署到对应的服务器的指定目录下即可,其他的内容我们暂时不在此处做过多的讲解。 因此,目前一般会使用SFTP工具(如:FileZilla:https://www…
JavaScript 函数式编程
应该很多童鞋都听过函数式编程(Functional programming)的概念吧,可能有的童鞋有听说过函数式编程但并不是特别了解,但其实在我们的开发过程中,或多或少都已经应用了函数式编程的思想。 相对于面向对象编程(Object-oriented programming)关…
Q:你了解异步编程、进程、单线程、多线程吗?
同步:一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去。 异步:进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。 进程:狭…