摘要: 方法一:使用淘宝定制的cnpm命令行工具替代默认安装npm npm install -g cnpm --registry=https://registry.npm.taobao.org 方法二:将npm默认的下载地址修改为淘宝镜像 npm cofig set registry https://reg 阅读全文
posted @ 2019-12-16 21:41 张尊娟 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: 全局安装 全局安装的软件包可以在任何目录下使用,一般情况下,用于安装提供命令行工具的软件包。全局安装的软件包不能使用require()方法导入到项目中。 npm install http-server --global 例如,上面的命令全局安装了一个http-server软件包,该软件包提供了一个h 阅读全文
posted @ 2019-12-16 21:38 张尊娟 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、 初始化软件包 npm init 该命令会询问你几个问题,然后把我们出入的结果记录到package.json文件中。但是你可以使用 -y/--yes选项跳过提问的过程 1 npm init --y 2 npm init --yes 2、 安装第三方的软件包 1 npm install [@sco 阅读全文
posted @ 2019-12-16 21:14 张尊娟 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 除了使用自己写的本地模块以外,NodeJS可以使用另外两种类型的模块,分别是NodeJS官方提供的核心模块和第三方提供的模块 NodeJS官方提供的核心模块 NodeJS平台自带的一套基本的功能模块,也被称为NodeJS平台的API // 使用模块全局的 require() 方法引入 fs 模块 c 阅读全文
posted @ 2019-12-16 21:02 张尊娟 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 使用module.exports对象导出模块成员 每个模块内部都有一个 module 对象,代表当前模块,我们可以使用它的 exports 属性导出模块成员。该属性的初始值为一个空对象,我们只需要将被导出的成员添加为该对象的属性即可。例如: 1 // 模块私有的成员 2 function divid 阅读全文
posted @ 2019-12-16 15:53 张尊娟 阅读(215) 评论(0) 推荐(0) 编辑