免费做网站有哪些,网络销售适合什么人做,大同网站建设设计,wordpress+手工网站一#xff1a;什么是模块化
在Node.js中#xff0c;每个文件都可视为一个独立的模块。模块化提高了代码的复用性#xff0c;按需加载#xff0c;具有独立的作用域
二#xff1a;如何实现多个文件间导入和导出
1 CommonJS标准#xff08;默认#xff09;-导入和导出
…一什么是模块化
在Node.js中每个文件都可视为一个独立的模块。模块化提高了代码的复用性按需加载具有独立的作用域
二如何实现多个文件间导入和导出
1 CommonJS标准默认-导入和导出
1 项目中如何联动多个模块文件
利用CommonJS标准在不同模块文件中导入、导出模块最终达到在某一模块文件中使用多个模块文件中的内容
2 CommonJS语法规则
//导出模块module.exports{导出内容}
//导入模块require(模块名/路径)
//内置模块直接写模块名fs、http、path
//自定义模块写模块文件路径2 ECMAScript标准-默认导入和导出模块
1语法规则
//导出
export default{要导出内容}
//导入
import 变量名 from 模块名或路径 2注意
Node.js默认支持CommonJS标准语法。如果使用ECMAScript标准语法在运行模块所在文件夹新建package.json文件并设置{‘type’:‘module’}
3ECMAScript标准-命名导出和导入
1 命名导出和导入语法
//导出export修饰定义语句
export const baseUrl www.baidu.com
//导出import {同名变量}from模块名或路径
import {baseUrl}from 模块名或路径2 怎么选择“命名/默认”这两种方式下的导入和导出
对比默认和命名两种方式 命名是按需导入 默认导入则会将某个独立模块文件中所有内容全部导入一个模块中