注意:
新版的node 已经支持 CommonJs 和 ES 规则的切换了,使用哪个规则都可以,取决于你自己的使用习惯,如果不了解这两个规则请看下方,熟悉的话可以直接跳到下面(npm 初始化)
CommonJs 模块导入导出的写法
导出一个模块
module.exports=test
导出多个模块
module.exports = {
test,
first
}
导入模块
var fun = require('./a')
Es 模块导入导出的写法
导出一个模块
export default test
导出多个模块
export default ={
testA,
testB
}
导入一个模块
import test from './my/test.js'
导入多个模块
import {testA,testB} from './my/test.js'
注意:导入时加不加{} 取决于你导出时加没加{}
1.npm 初始化
新建一个文件夹用 vscode 打开,打开终端窗口输入
npm init
一直回车就行,如下图:注意("name"不允许使用中文)
此时会发现生成了一个 package.json 文件 ,输入“type”会出现下面两种规则,选一个你习惯使用的规则并保存文件。
2.安装服务器自动重启插件nodemon
在终端中输入以下代码全局安装nodemon(一定要全局安装,否则可能会出问题)
npm i nodemon -g
开启服务器命令
nodemon .\server.js
控制台如下图则表示成功开启 nodemon