当前位置: 首页 > 后端技术 > Node.js

导入、要求、导出、默认导出、导出、模块导出

时间:2023-04-03 22:44:26 Node.js

比较表名es6node描述使用export√exportdefault√import√export/export默认为export,import为importexports√module.exports√exports=module.exports={}require√√module.exports为export,require为importexportandexportdefault两种在es6中使用同名不同export导出常量、函数、文件、模块等1.可以有多个export2.导入时加{}exportdefault导出常量、函数、文件,modules等1.一个文件只有一个exportdefault2.import时不要加{}useexample//exportexport//methods.jsexportfunctionmethods(){console.log('123')}//exportimportimport{methods}from'./methods'//exportdefaultexport//methods.jsexportdefaultfunctionmethods(){console.log('456')}//exportdefaultimportimportmethodsfrom'./methods'exports和module.exports在关系节点中使用exports=module.exports={}了解更多,请参考文章:https://cnodejs.org/topic/523...Example//module.exportsexport//en.jsmodule.exports={login:{title:'Login',btn:'submit'}}//requireimportrequire(''./en)import和requireimport都是es6语法import和export/exportdefault搭配实现import/exportrequire是es6,node有语法require和module.exports搭配实现import/export参考文章https://segmentfault.com/a/11...https://cnodejs.org/topic/523...