用到的单词:
<1>.const - 必应词典 美['kɑnst]英['k?nst] n.常数;恒量
<2>require - 必应词典 美[r?'kwa?r]英[r?'kwa??(r)] v.需要;依靠;依赖;使做(某事) 网络要求;命令;请求
代码1:const fs = require('fs')? ?
?const xx = require('相对路径') <3>.install - 必应词典 美[?n'st?l]英[?n'st??l] v.安装;设置;安置;建立(程序) 网络开始安装;进行安装;装置 ?
代码2:npm install ?js名 ? 表示安装 包
知识点一:commonjs :
1.用require来导入 2.用 module.exports 来导出 3.没有导出的是私有的部分
知识点二:导出模块的两种方式:
1.exports 2.module.exports(推荐使用)
知识点三:require的加载机制:
要把代码通过npm来管理,就必须是包的形式。 包npm:(全称node package manager)
知识点四:npm的使用方法: 1.初始化 npm init --yes
初始化以后会生成 package.json为包的描述文件。每一个包都有package.json。json的特点是每一个属性名都加了“”。
package-lock.json表示下载路径被锁定,点开里面显示网址。对包的来源,版本锁定。
(包又分为全局包和项目包。项目包包括 ?生产依赖包;和 ?开发依赖包)
2.安装包 : npm install ?js名 ?(npm install ?js名 简写为 npm i ?文件名 ,为生产依赖包;还有一个开发依赖包devDependencies ?为: npm i ?js名 -D ??)
(npm i ?xx ==>安装之后会1:会存在node_modules中。2:会修改package.json) 3.引入模块,应用 : const xx = require(‘安装包名字’)(和核心模块一样)
知识点五:删除已安装的包: npm uninstall 本地安装的包名 npm uninstall 全局安装的包名 ?-g
|