google-chrome - 在 Chrome 45.0.2454.93 中禁用 es6 功能

标签 google-chrome babeljs

在 Chrome 45.x 中,似乎默认启用了 ES6 的一些功能,甚至未启用那些实验性标志:

class Model {

constructor(properties) {
    this.properties = properties;
}

toObject() {
    return this.properties;
}
}

有没有办法关闭它?原因是,我想使用转译器 babel 将代码转译为 ES5,在禁用 ES6 的情况下,我可以在 Chrome 中进行更真实的测试,可能吗?谢谢,

空调

最佳答案

打开 chrome://flags/#disable-javascript-harmony-shipping 并启用该功能。它将禁用和谐 (ES6) 功能。

关于google-chrome - 在 Chrome 45.0.2454.93 中禁用 es6 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32688489/

相关文章:

google-chrome - 运行 jekyll serve (ECONNRESET) 时,Chrome 中无法播放嵌入式本地 mp4

webpack - 如何使用 babel 7 填充 Promise.any()?

import - 如何在 Jest 测试中使用我的 webpack 的 html-loader 导入?

ember.js - 使用额外的树在 ember-cli-build 中正确地 babel 转译文件

javascript - Firefox 和 Chrome 中的 IndexedDB 错误 : Unknown error and DOMException

html - 使用 CSS 样式透视图时切换选项卡会破坏背景图像

google-chrome - 检查 IndexedDB objectStore 是否已经包含键

javascript - ES6 可以安全地使用静态类变量作为 Map 的键吗?

javascript - babel 中的八进制数

html - 如何禁用 chrome 详细信息标签默认行为