js之间的互相引用踩坑记录

首先需要在script标签上的type标记为module

<script src="js/api.js" type="module">script>

而我这里的api.js引用来其他封装的js文件,当时用的是引用的是 ajaxUtils.js
es6中实际上.js可以不写,但是这样在浏览器中会导致404错误,浏览器下载不到对应的js文件导致报错

import ajax from "./ajaxUtils";

因此需要填上.js

import ajax from "./ajaxUtils.js";

这样就能下载到对应的ajaxUtils.js
原因应该时浏览器会去下载ajaxUtils这个文件,但是这个文件不存在导致404错误因此最好还是填上.js

你可能感兴趣的:(前端,#,Vue学习笔记)