项目管理
node_modules文件夹
将代码发送他人或者上传代码仓库时,不需要发送node_modules目录,因为提供了项目描述文件
删除文件或者文件夹应用以下命令,原因是会比右边删除更干净
在终端下载rimraf,删除命令为 rimraf 文件名
npm install rimraf -g
下载他人发的文件或者获取时,打开win+r,在该文件目录上输入npm i,就可以出现node_modules文件夹
package.json文件的作用:项目描述文件,记录当前项目信息
npm init -y //-y 表示全部使用默认值
项目依赖:项目和线上运营需要第三方包
开发依赖:项目需要依赖,线上运营不需要第三方包
package-lock.json文件的作用:锁定包的版本,加快下载速度
模块加载机制
模块查找规则
没有路径且没用后缀时,去各个文件查找,没有就会报错
拥有路径但没有后缀时,会根据模块路径查找,并引入模块