如何使用Fetch API获取本机ES6模块?

问题描述:

我正在使用支持ES6模块的FF Dev构建。当我使用如何使用Fetch API获取本机ES6模块?

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

的script.js触发在文件开始其进口部分其他脚本的下载,但是当我使用不会发生:

fetch("./script.js") 

我没找到如何在Fetch API中指定脚本类型。

+0

sry,意思是脚本元素 – user3624007

+1

'fetch'只是抓取资源的*文本*,它不解释它(好吧,XML被解析)。你为什么要用'fetch'而不是'script'元素? –

+0

你需要什么? http://*.com/questions/29168433/es6-variable-import-name-in-node-js – Bergi

您在获取它之后是否在使用脚本?由于提取返回一个承诺,根据docs,您必须在获取它之后对资源执行某些操作。 Fetch不会执行该文件中的代码,它只是检索它。