• js文件模块化引用问题(JavaScript modules)


    有个前端项目,需要用到配置文件。这个配置文件实在是太大了,就想拆成多个小的,然后一一引入,组合成一个完整的配置文件。

    如果是vue代码,这种情况根本是手到擒来,不费吹灰之力,而该前端项目是个普通的js程序。但其实,在编写VUE代码过程中,我们所熟知的import,export,并不是VUE的语法,而是js es6(?)的语法。所以,虽然不是VUE项目,现在一般的浏览器都能支持js代码中使用import和export。

    思路是这样的:

    1)将配置文件拆成一个主配置文件,以及多个小的js文件
    2)每个小js文件里将内容通过export输出
    3)在主配置文件中import这些小js文件
    4)在html页面中引入该主配置文件,引入时,