nodejs : mathjs: 当试图导入它时说 SyntaxError: Unexpected token {

时间:2021-04-26 07:03:07

标签: node.js mathjs

我在尝试测试一个简单的 nodejs 脚本时遇到一些错误 有人可以帮忙吗

$ node --version                                                                                                                                                                        
v11.13.0

我正在 nodejs 中尝试 mathjs 模块

mkdir mathjs_testing
cd mathjs_testing
npm init
npm install mathjs

test.js() https://mathjs.org/docs/getting_started.html#es-modules

import { sqrt } from 'mathjs'

console.log(sqrt(-4).toString()) // 2i

然后我跑

node test.js

我收到此错误

$ node test.js
/home/simha/maths_testing/test.js:1
import { sqrt } from 'mathjs'
       ^

SyntaxError: Unexpected token {
    at Module._compile (internal/modules/cjs/loader.js:749:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:816:10)
    at Module.load (internal/modules/cjs/loader.js:672:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:612:12)
    at Function.Module._load (internal/modules/cjs/loader.js:604:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:868:12)
    at internal/main/run_main_module.js:21:11

0 个答案:

没有答案