我有一个老项目,我不能使用ES6语法,因为我不知道如何实现Babel或Webpack将ES6转换为ES5。
所有js模块都在一个main.php文件中执行,如下所示:
<script language="JavaScript" type="text/javascript" src="<?php echo $documentroot;?>
MAIN.js?v=<?php echo $jsVersion;?>">
</script>我如何配置Babel来处理这个旧的设置?该网站使用jQuery。在Babel设置页面中,它假设使用npm,但项目不使用节点或npm,只使用纯php和jQuery。
Webpack还要求将Node.js作为安装指南的先决条件
发布于 2018-10-03 10:03:05
为了实际使用Babel/Webpack,您确实需要开发环境中可用的Node/npm堆栈。
如果您在本地(或在CI管道中)打包和传输文件并将它们部署到服务器上,实际上为您的项目服务的服务器不需要它们,就像它们是普通的旧JS模块一样。
https://stackoverflow.com/questions/52624469
复制相似问题