如何使用babel传输index.html?

如何使用babel传输index.html?,html,babeljs,Html,Babeljs,我有一个ES6模块的网页,我想用babel传输到ES5。在上的babel文档之后,我可以使用/node\u modules/.bin/babel js-d target成功地传输javascript文件夹,但它们不会在那里传输任何HTML。如何传输我的index.html?将其与相同语法一起使用失败: ./node_modules/.bin/babel index.html -d index2.html SyntaxError: index.html: Unexpected token (1:0

我有一个ES6模块的网页,我想用babel传输到ES5。在上的babel文档之后,我可以使用
/node\u modules/.bin/babel js-d target
成功地传输javascript文件夹,但它们不会在那里传输任何HTML。如何传输我的
index.html
?将其与相同语法一起使用失败:

./node_modules/.bin/babel index.html -d index2.html
SyntaxError: index.html: Unexpected token (1:0)
> 1 | <!DOCTYPE html>
    | ^
  2 | <html>
  3 | 
  4 | <head>

从“/js/message.js”导入消息;
window.message=消息;
得到消息
你不能

Babel是一个JavaScript transpiler,它不处理HTML,甚至不处理嵌入HTML中的JavaScript


重写HTML以使用外部JavaScript。使用
addEventListener
而不是内部事件处理程序属性。然后将Babel应用于JS文件。

Babel没有实现浏览器模块支持。问题是我的代码在模块中,如果不在HTML中使用模块语法,我就不能包含模块(抱歉,忘记添加此要求:我想在没有Babel的情况下进行开发,并且只用于生产)。另外,让我的JavaScript知道我的HTML元素不是很糟糕吗?