在没有 ECMAScript 6 转换的情况下运行 Browserify,可以采取以下步骤:
.babelrc
的文件,并在其中配置 Babel 的转换规则。例如,可以使用以下配置来转换 ECMAScript 6 代码:{
"presets": ["@babel/preset-env"]
}
npm install --save-dev @babel/core @babel/preset-env
npm install --save-dev browserify babelify
package.json
文件中,添加一个脚本命令来运行 Browserify。例如,可以添加以下内容:"scripts": {
"build": "browserify src/main.js -o dist/bundle.js -t [ babelify --presets [ @babel/preset-env ] ]"
}
这个脚本命令将会将 src/main.js
文件转换为 ECMAScript 5 代码,并将转换后的代码输出到 dist/bundle.js
文件中。
npm run build
这将会执行定义在 package.json
文件中的 build
脚本命令,并生成转换后的代码。
请注意,以上步骤中使用的是 Babel 7 版本的配置和命令。如果你使用的是 Babel 6 版本,配置和命令可能会有所不同。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云