gpt4 book ai didi

webpack - 在 Babel 中使用赋值进行 Javascript 对象解构

转载 作者:行者123 更新时间:2023-12-02 15:14:32 26 4
gpt4 key购买 nike

<分区>

我有以下对象:

const action = {id: 100, name: 'Andres', age: 27, type: 'CREATE_USER'}

我想将一些属性复制到另一个对象中。在最新版本的 Chrome 中我可以这样做:

const newUser = {id, name, age} = action;

newUser 对象包含:

{id: 100, name: 'Andres', age: 27}

这在浏览器中运行良好。但是,对于我编译的 JS 代码,它不起作用。我得到:

 error ReferenceError: id is not defined

如果我删除 id,我会得到相同的消息但 key 不同等等。

我的设置:

"webpack": "2.1.0-beta.21"
"webpack-dev-server": "2.1.0-beta.0"

对于 Babel:

"babel-core": "6.x",
"babel-eslint": "6.x",
"babel-loader": "6.x",
"babel-plugin-transform-decorators-legacy": "^1.3.4",
"babel-plugin-transform-runtime": "6.x",
"babel-polyfill": "^6.8.0",
"babel-preset-es2015": "6.x",
"babel-preset-es2015-native-modules": "^6.6.0",
"babel-preset-react": "6.x",
"babel-preset-stage-0": "6.x",

我是否缺少 Babel 或 Webpack 来完成我想要的东西?

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