代码拉取完成,页面将自动刷新
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="renderer" content="webkit" />
<meta http-equiv="Cache-Control" content="no-transform" />
<meta name="google" content="notranslate" />
<meta name="format-detection" content="telephone=no,email=no" />
<title>Document</title>
<meta name="keywords" content="">
<meta name="description" content="">
</head>
<body>
<script>
/**
* npm 包管理器
* - npm install 包名 / npm i 包名 安装第三方插件
* - npm update 更新第三方插件
* - npm uninstall 包名 卸载第三方插件
* - nrm 镜像切换工具
* - nrm 快速切换到不同的源
* 系统模块
* - fs 模块
* - 文件管理
* - path 模块
* - 路径管理
* - path.join()
* - __dirname 当前文件所在的绝对路径文件夹
* - 解决系统路径显示不兼容 \ /
*
* 第三方插件
* - 项目依赖 - 最后会跟代码一起打包,放到服务器里面运行的
* npm install formidable
* npm install formidable --save
* npm i formidable -S
* - 开发依赖 - 只在代码编写阶段需要用到的工具
* npm install formidable --save-dev
* npm i formidable -D
*
* 加载模块机制
* - 模块的后缀名没有 require('./test')
* - 先去当前目录下查找同名的js(test.js)文件,去执行
* - 如果当前目录没有,去找同名(test)的文件夹,如果有同名(test)文件夹目录,就去下面找index.js,如果有,就直接执行
* - 如果没有index.js,就找同名(test)文件夹下的package.json文件,package.json文件中 main 属性值对应的文件地址是那个,就执行那个
* - 如果main中没有指定,如果指定文件不存在,那就报错
*
* - 模块没有路径,也没有后缀名 require('test');
* - 先去找系统模块里面有没有 test 模块,如果有就直接加载
* - 如果没有,那么就去当前项目中的 node_modules(第三方插件安装的目录) 目录下去同名(test)的文件夹,如果有,文件夹里面的index.js,找到后就执行
* - 如果没有index.js,找 test 目录下的 package.json 文件中的 main 属性对应的文件,找到文件就执行
* - 如果还没有,那就报错
*/
</script>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。