gpt4 book ai didi

javascript - 将 Node.js 文件转换为 ES5

转载 作者:行者123 更新时间:2023-11-30 19:12:03 25 4
gpt4 key购买 nike

我有 node.js 脚本文件,我试图在 IE 11 上的 ASP.NET 应用程序中重新使用这些文件。

我按照以下步骤在 IE 11 上使用它们:

  1. 使用 browserify 创建一个包文件:
browserify Module.js --standalone mymodule -o bundle.js
  1. 使用 https://babeljs.io/repl 手动将 bundle.js 的 ES6 版本转换为 ES5 .

  2. 保存转换后的 ES5 脚本并像在 ASP.NET 应用程序中一样包含保存的 .js 文件。

我可以自动执行第 2 步吗?有没有更好的方法将 Node.js 文件转换为 ES5?

最佳答案

因为你使用 Browserify,你可以使用 Babelify这是一个 Browserify 转换:

npm install --save-dev babelify @babel/core @babel/preset-env
browserify Module.js --standalone mymodule -o bundle.js -t [ babelify --presets [ @babel/preset-env ] ]

参见 babel-preset-env文档以查看如何定义目标 ("ie": 11),默认情况下所有 ES2015+ 语法都将被转换。

关于javascript - 将 Node.js 文件转换为 ES5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58373852/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com