【发布时间】:2021-10-27 07:04:37
【问题描述】:
我的 Mac 上有一个基本的 express.js 服务器设置。为此,我尝试按照说明导入 Tone.js,https://tonejs.github.io。
npm install tone
导入 Tone.js:
import * as Tone from 'tone'
但是我收到了这个错误
未捕获的类型错误:无法解析模块说明符“tone”。相对引用必须以“/”、“./”或“../”开头。
我的包文件如下所示
{
"name": "XXXXX",
"version": "1.0.0",
"description": "Run npm start",
"main": "server.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "nodemon start"
},
"repository": {
"type": "git",
"url": "git+https://github.com/xxxxx"
},
"author": "xxxxx xxxx",
"license": "ISC",
"bugs": {
"url": "https://github.com/xxxxxxx"
},
"dependencies": {
"express": "^4.17.1",
"nodemon": "^2.0.12",
"tone": "^14.7.77"
}
}
【问题讨论】:
-
也许仔细检查一下音调是否在 package.json 中,然后再次运行 npm install tone。
-
是的,我都试过了:(
-
您确定
tonejs可以在nodejs上运行吗? -
NodeJS 恰恰不是客户端。但这不应该阻止您将其导入 Node.js 并将其捆绑到网页上
-
目前无法将tonejs与节点一起使用:github.com/Tonejs/Tone.js/issues/309
标签: javascript express npm npm-install tonejs