今天本来想测试一下模块化的导入导出,结果出了点问题。
简单的搭建了3个文件。
index.html
//省略html代码
<script src="./main.js" type="module"></script>
main.js
import * as m from './m.js'
console.log(m)
m.js
var a = 'm1的数据'
export default {
a,
}
我直接右键在浏览器中打开,一直打印不出数据。
然后我换了一种打开方式,我用live server打开,相当于创建了一个服务器托管页面。
神奇的事情来了,有数据了。