javascript - 从另一个模块导入会抛出错误

标签 javascript node.js ecmascript-6 import redux

我在使用命令时收到错误“意外 token {”:

import { createStore } from 'redux'

我安装了 Node 11,我假设它支持导入功能?还是node本身不支持解构?

最佳答案

Node 尚不支持 ES6 导入/导出。您在这里有两个解决方案:

  1. 使用要求:const { createStore } = require('redux');
  2. 使用Babel或另一个启用导入/导出的包。我邀请阅读此内容以更好地理解:Setting a minimal environment for ES6 , Import/Export in node with ESM

关于javascript - 从另一个模块导入会抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53971513/

相关文章:

javascript - 有没有办法在框架中打开链接并抑制外部站点上的所有弹出窗口?

javascript - 按键对象对数组进行排序

linux - 简单的 bash 命令失败,无法执行二进制文件

javascript - 如何通过 Webpack 导入和使用 bootstrap-vue

reactjs - react ES6 : you may have forgotten to define `render`

javascript - Angular Controller 中的事件仅触发一次

javascript - 无法在 JavaScript 中 DRY 简写 if-else(条件三元运算符)

html - Nodejs 表单发布请求不起作用

node.js - Google Cloud 上的环境变量?

javascript - ES6 特性 : How are Template Strings useful?