1

我很新node.js,我只是想学习基础知识。我在 iPad 上使用play.js IDE,想尝试一些简单的数学相关的 javascript。我已经在 IDE 中成功使用了 jStat函数,所以我知道我可以让它工作。

我想使用mathjs,所以我已经解决了我的测试项目中的依赖关系,我package.json现在看起来像这样:

{
  "name": "test",
  "version": "1.0.0",
  "dependencies": {
    "jstat": "^1.9.3",
    "mathjs": "^7.2.0"
  }
}

这些文件似乎都安装在该node_modules目录下。

在我index.js的帮助中,我只有以下示例代码mathjs

const { sqrt } = require('mathjs')

但是,当我运行它时,我收到以下错误:

Uncaught TypeError: Cannot convert a Symbol value to a string
    at Array.join (<anonymous>)
    at Array.toString (<anonymous>)
    at Array.join (<anonymous>)
    at Array.toString (<anonymous>)
    at Array.join (<anonymous>)
    at Array.toString (<anonymous>)
    at mixkey (/private/var/mobile/Containers/Data/Application/8FF30C6F-8C40-4A4C-BA59-869F18430F8D/Documents/apps/TEST3FB8CAB9-FC43-4D65-9554-11E37599A1BB/src/node_modules/seed-random/index.js:135:25)
    at module.exports (/private/var/mobile/Containers/Data/Application/8FF30C6F-8C40-4A4C-BA59-869F18430F8D/Documents/apps/TEST3FB8CAB9-FC43-4D65-9554-11E37599A1BB/src/node_modules/seed-random/index.js:35:19)
    at /private/var/mobile/Containers/Data/Application/8FF30C6F-8C40-4A4C-BA59-869F18430F8D/Documents/apps/TEST3FB8CAB9-FC43-4D65-9554-11E37599A1BB/src/node_modules/mathjs/lib/function/probability/util/seededRNG.js:18:65

如果有帮助,该行lib/function/probability/util/seededRNG.js如下所示:

var singletonRandom = /* #__PURE__ */(0, _seedRandom["default"])();

我在做一些明显错误的事情吗?有什么我需要阅读以了解为什么它不会运行,或者这是一个问题mathjs吗?

4

0 回答 0