我安装了 chrome beta - Version 60.0.3112.24 (Official Build) beta (64-bit)
在 chrome://flags/ 中,我启用了“实验性 Web 平台功能”(参见https://jakearchibald.com/2017/es-modules-in-browsers)
然后我尝试:
<script type="module" src='bla/src/index.js'></script>
其中 index.js 有这样一行:
export { default as drawImage } from './drawImage';
这指的是现有文件 drawImage.js
我在控制台中得到的是错误
GET http://localhost/bla/src/drawImage
如果我更改导出并添加“.js”扩展名,它工作正常。
这是一个 chrome 错误还是 ES6 在这种情况下要求扩展?
webpack 也可以在没有扩展的情况下很好地构建它!