Node
文章平均质量分 83
刻刻帝丶
这个作者很懒,什么都没留下…
展开
-
一个比NPM更快更安全可靠的JavaScript包管理工具——Yarn
上一篇简单介绍了NPM包管理工具 在这篇文章中 我想给大家介绍一个取代使用NPM的包管理工具——Yarn 以及它与NPM之间的差异简介这个就是yarn的logo,应该是一只猫 Yarn的官网:传送门 来到官网,映入眼帘的就是这么几个大字(大单词~)富强,民主,文明,和谐…… 那是不可能的~ 这行英语的意思是: 极速、可靠、安全的依赖关系管理Yarn是Facebook、Google、Ex原创 2017-02-09 22:36:17 · 3565 阅读 · 5 评论 -
CommonJS包规范与NodeJS的包管理工具NPM
上一篇文章已经介绍了CommonJS 这里就不赘述了CommonJS包规范包是什么呢? 类比于git,是我们对于某种文件夹的叫法 git init 命令在当前文件夹中生成了隐藏文件.git,我们就把这个文件叫做仓库 npm init 命令在当前文件夹中生成了配置文件package.json,我们就把这个文件叫做包CommonJS包规范包括包结构和包描述文件包结构如果严格按照规范来说 包目录原创 2017-02-09 17:09:19 · 2934 阅读 · 0 评论 -
CommonJS模块规范与NodeJS的模块系统底层原理
但在了解NodeJS模块之前 首先来科普一下什么是CommonJSCommonJS规范它为JavaScript制定一套规范——希望JavaScript能在任何地方运行 使其具备开发大型应用的能力出发点便是为了弥补当时JavaScript语言自身的缺点:无模块系统 现在ES6弥补了这个缺点没有包管理胸痛 导致js应用没有自加载和安装依赖能力无标准接口 没有定义过像Web服务器一类的标准原创 2017-02-09 14:33:14 · 3833 阅读 · 0 评论 -
Node.js轻量级Web框架Express4.x使用指南
Express是一个轻量级的Web框架,简单、灵活 也是目前最流行的基于Nodejs的Web框架 通过它我们可以快速搭建功能完整的网站Express现在是4.x版本,更新很快 并且不兼容旧版本 导致现在市面上很多优秀的Node书籍过时 这篇文章是一篇入门级的Express使用,需要一定Node.js的基础Web应用创建首先要做的是下载express并引用npm install expres原创 2017-05-02 16:02:14 · 5976 阅读 · 1 评论 -
Node.js使用MongoDB3.4+Access control is not enabled for the database解决方案
今天使用MongoDB时遇到了一些问题出现这个警告的原因是新版本的MongDB为了让我们创建一个安全的数据库 必须要进行验证解决方案如下:创建管理员use admindb.createUser( { user: "myUserAdmin", pwd: "abc123", roles: [ { role: "userAdminAnyDatabase", db: "adm原创 2017-04-28 22:48:41 · 29486 阅读 · 9 评论