开发中基本不会将所有的业务逻辑代码放在一个JS文件中,特别是在使用前端框架,进行组件化开发中时,会复用相应的组件。这时,就会用到模块导入/导出的方法了。
当然,上面提到有模块的概念,也是在JS用于服务器端编程的时候才会出现,我们在使用前端框架时,使用npm run dev,不就是启动了一个node服务。 对于Javascr ipt模块化编程的起源可以追溯到2009年,Ryan Dahl在github上发布了node 的最初版本。
本文主要介绍几种模块导入/导出的方法。
node 中模块导出/导入