<cite id="fzn17"></cite>
<var id="fzn17"></var><cite id="fzn17"><video id="fzn17"></video></cite>
<cite id="fzn17"></cite>
<var id="fzn17"></var>
<menuitem id="fzn17"><span id="fzn17"><thead id="fzn17"></thead></span></menuitem>
<cite id="fzn17"><span id="fzn17"><var id="fzn17"></var></span></cite><var id="fzn17"><span id="fzn17"><var id="fzn17"></var></span></var>
<var id="fzn17"></var>
<menuitem id="fzn17"></menuitem>
<cite id="fzn17"><video id="fzn17"></video></cite>
|
|
51CTO旗下网站
|
|
移动端

1.2.4 小结

《Node.js:来一打 C++ 扩展》第1章Node.js 的 C++ 扩展前驱知识储备,本章开始,笔者将逐步扩充读者对于 Node.js 的 C++ 模块开发的前驱知识储备,包括JavaScript 和 Node.js 的模块机制、包机制,Node.js 的源码依赖和对于开发环境所需要做的准备工作。本节为小结。

作者:死月来源:电子工业出版社|2018-08-08 20:37

1.2.4 小结

本节主要讲了 CommonJS 规范下包的定义、入口文件和目录结构,以及其与 NPM 包管理程序的异同。Node.js 主要使用 NPM 的一套规范来使用第三方依赖。

在 1.2.3 节中讲述了 NPM 2 与 NPM 3 的异同,并阐述了两个不同版本针对 Node.js 开发和前端开发的友好度的异同。这里推荐了既满足 Node.js 开发者又满足前端开发者需求的CNPM。

这在之后的 Node.js 原生依赖开发中会向开发者提供一些目录结构上的引导,并且希望读者自己写的依赖同时依赖 NPM 2 和 NPM 3。不要过于依赖其嵌套式或者扁平化的特性,以致其在某些情况下出现不能使用的情景。


?#19981;?#30340;朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你?#19981;?/dt>

订阅专栏+更多

活学活用 Ubuntu Server

活学活用 Ubuntu Server

实战直通车
共35章 | UbuntuServer

216人订阅学习

Java EE速成指南

Java EE速成指南

掌握Java核心
共30章 | 51CTO王波

83人订阅学习

Mysql DBA修炼之路

Mysql DBA修炼之路

MySQL入门到高阶
共24章 | 武凤涛

468人订阅学习

读 书 +更多

程序设计?#23548;?#21452;语版

程序设计?#23548;?#24182;不只是写代码。程序员必须评论各?#32456;?#34935;方案,在许多可能性之中做出选择、排除错误、做测试和改进程序性能,还要维护自己或其...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客

澳洲幸运5官方
<cite id="fzn17"></cite>
<var id="fzn17"></var><cite id="fzn17"><video id="fzn17"></video></cite>
<cite id="fzn17"></cite>
<var id="fzn17"></var>
<menuitem id="fzn17"><span id="fzn17"><thead id="fzn17"></thead></span></menuitem>
<cite id="fzn17"><span id="fzn17"><var id="fzn17"></var></span></cite><var id="fzn17"><span id="fzn17"><var id="fzn17"></var></span></var>
<var id="fzn17"></var>
<menuitem id="fzn17"></menuitem>
<cite id="fzn17"><video id="fzn17"></video></cite>
<cite id="fzn17"></cite>
<var id="fzn17"></var><cite id="fzn17"><video id="fzn17"></video></cite>
<cite id="fzn17"></cite>
<var id="fzn17"></var>
<menuitem id="fzn17"><span id="fzn17"><thead id="fzn17"></thead></span></menuitem>
<cite id="fzn17"><span id="fzn17"><var id="fzn17"></var></span></cite><var id="fzn17"><span id="fzn17"><var id="fzn17"></var></span></var>
<var id="fzn17"></var>
<menuitem id="fzn17"></menuitem>
<cite id="fzn17"><video id="fzn17"></video></cite>
彩2彩票app 送10元20元提现的棋牌 8个数复式二中二怎么算 重庆时时彩网址 内蒙古时时历史开奖 欢乐二八杠安卓 郑州按摩技术 飞艇幸运计划一期3码 福建时时快3开奖结果 best365官网登录