导入模块时意外导入

时间:2019-08-25 17:37:38

标签: javascript import es6-modules

我正在尝试从节点模块'google-translate-api-browser'导入'setCORS',但出现错误SyntaxError: Unexpected token {

我已经尝试在主脚本文件中指定type =“ module”,但似乎没有效果。

import { setCORS } from "google-translate-api-browser";
//setting up cors-anywhere server address
const translate = setCORS("http://cors-anywhere.herokuapp.com/");

translate(original.textContent(), {to:'ne'})
  .then(res => {
  console.log(res.text);
})
.catch(err => {
  console.log(err);
});

1 个答案:

答案 0 :(得分:1)

好像您将模块安装在错误的路径上..... 在命令行中尝试(确保您在主父目录中): 1.rm -rf节点模块 2. npm install --save google-translate-api-browser 3. npm安装 4.导入模块:从“ google-translate-api-browser”导入{setCors} 5.进行测试