NODEJS+MONGODB+AngularJS的学习之路第一章
1.nodejs安装
安装位置: node 为启动一个nodejs javascript 引擎
npm : 你可以使用此命令来管理nodejs 包
node_modules: 该文件夹包含了安装的nodejs包
npm 命令行选项
查找包: npm search npm包名
安装包: npm install npm包名
2.对模块的封装
所以的node模块必须在其根目录下包含一个package.json文件, 该文件可以包含多个不同的指令来告诉node包管理器如何处理模块。
3.创建node应用程序
写好模块后需要有package.json, README.MD为描述文件可以随便写。
封装模块命令:npm pack 会生成一个后缀为tgz的文件
4.将一个node封装模块发布到npm注册表
1创建一个包含该模块的代码的公共存储库, 例如在 GitHub https://github.com/node/nodebook/nodeDB
2在https://npmjs.org/signup创建一个账户
3用命令把创建的用户添加到环境中
npm adduser 输入你的账号 密码 邮箱
4对package.json进行修改 添加和完善好信息
5在该项目的控制台 使用 npm publish 发布该模块
一旦发布就可以下载和搜索
取消发布 npm unpublish 项目名称
在某些情况下, 如果不适用--force选项, 你将无法取消发布的模块, 这迫使从注册表清楚和删除该模块。
npm unplish node包 --force
5.在node应用程序中使用node封装模块
require('node包')
require('./lib/util.js') 注: 扩展名是可选的
6讲数据写入控制台
由于console模块的用途很广泛, 因此你并不需要使用require()吧他加载到你的模块 你只需使用console.函数(参数)