小编las*_*ger的帖子

@babel/preset-env 字段中的“modules:auto”是什么意思?

babel 文档说模块默认选项是自动,自动是什么意思?它是否将“导入”转换为“需要”?“模块:假”和“模块:自动”之间有什么区别?似乎它们是相同的结果;我正在学习摇树,当我没有为我的@babel/preset-env 设置任何选项时,摇树成功,当我设置“modules: false”时,摇树也成功了;

  "presets": [
    [
      "@babel/preset-react"
    ],
    [
      "@babel/preset-env",{"modules": "false"}
    ]
  ],
Run Code Online (Sandbox Code Playgroud)

javascript webpack babeljs babel-preset-env

5
推荐指数
2
解决办法
4962
查看次数

chrome环境和节点环境之间的“排序”方法有什么区别

我发现 sort 方法在 Chrome 环境和节点环境中显示不同的行为

const arr = ['l', 'h', 'z', 'b', 's'];
arr.sort((pre, next) => {
    return pre < next;
});
console.log(arr);
Run Code Online (Sandbox Code Playgroud)

节点环境的结果是[ 'z', 's', 'l', 'h', 'b' ],它已排序。
chrome 控制台环境的结果是['l', 'h', 'z', 'b', 's'],没有任何改变。
chrome 的结果是我所期望的,我不明白为什么它在节点环境中工作。

chrome 版本是74.0.3729.169 X64
node vsrions 是v10.12.0.

javascript v8 node.js

0
推荐指数
1
解决办法
127
查看次数

标签 统计

javascript ×2

babel-preset-env ×1

babeljs ×1

node.js ×1

v8 ×1

webpack ×1