gpt4 book ai didi

node.js - GDAX-tt 上的 "typescript unexpected token import"- 尝试按照其他软件的其他修复无济于事

转载 作者:搜寻专家 更新时间:2023-10-30 21:59:06 25 4
gpt4 key购买 nike

显然,如果您搜索“typescript unexpected token import”,您会得到无数的结果。它们都是关于一些具体问题的,而不是关于如何解决一般问题的。因此,我无法从其他答案中学习来解决我的问题。

如有任何帮助,我们将不胜感激。

我正在使用:

苹果电脑

npm v5.5.1

yarn v1.3.2

ts-node v4.1.0

Node v9.2.1

typescript v2.6.2

我正在关注:https://coinbase.github.io/gdax-tt/gtt_installation.html

我安装了 yarn 。

我更新了 npm。

我用 yarn 添加了gdax-tt。

我使用 npm 安装 typescript。

我正在使用推荐的 tsconfig.json。它在安装页面上如下所示:

{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"lib": ["es6", "es2016", "ES2016.Array.Include", "dom", "ES2017.object"],
"noImplicitAny": true,
"noImplicitReturns": true,
"noImplicitThis": true,
"noUnusedLocals": true,
"strictNullChecks": false,
"experimentalDecorators": true,
"outDir": "build",
"sourceMap": true,
"allowJs": true
},
"exclude": [
"node_modules"
]
}

但是在github上是这样的:

{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"lib": ["es6", "es2016", "ES2016.Array.Include", "dom", "ES2017.object"],
"noImplicitAny": true,
"noImplicitReturns": true,
"noImplicitThis": true,
"noUnusedLocals": true,
"strictNullChecks": false,
"experimentalDecorators": true,
"outDir": "build",
"sourceMap": true,
"declaration": true,
"skipLibCheck": true
},
"include": [
"types/*.d.ts",
"src/**/*.ts",
"test/**/*.ts"
],
"exclude": [
"node_modules"
]
}

我都试过了,但由于我是 TS 的新手,我不确定我是否正确使用了它们。我将如何检查?

我可以运行以下程序:

ts-node ./build/src/consoles/gdaxConsole.js --product BTC-USD -t

但是当我运行的时候

ts-node ./tutorials/t001_feeds.ts 

我明白了:

import * as GTT from 'gdax-trading-toolkit';
^^^^^^

SyntaxError: Unexpected token import
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:152:10)
at Module._compile (module.js:605:28)
at Module._extensions..js (module.js:652:10)
at Object.require.extensions.(anonymous function) [as .ts] (/usr/local/lib/node_modules/ts-node/src/index.ts:414:14)
at Module.load (module.js:560:32)
at tryModuleLoad (module.js:503:12)
at Function.Module._load (module.js:495:3)
at Function.Module.runMain (module.js:682:10)
at Object.<anonymous> (/usr/local/lib/node_modules/ts-node/src/_bin.ts:177:12)

我在这个网站和其他网站上看到了很多针对“意外 token 导入”的解决方案,但它们似乎都是相当具体的建议,我无法将其转化为适合我的解决方案。

有人可以为我提供资源以帮助我理解/调试此错误或帮助我解决此特定案例吗?

最佳答案

希望您已经解决了您的问题。如果您还没有,我已经让它在我的 Mac 上运行。我的 gdax-tt 目录中有 github 版本(带有“include”的版本)。所以我不认为这是问题所在。我注意到的一件事是 js (javascript) 运行良好,但 ts 似乎无法正常工作。你用 ts-node 运行过其他东西吗?您是否尝试过“which ts-node”以确保它指向正确?

我希望我有更多的东西给你,但我没有得到任何可以复制的东西。

关于node.js - GDAX-tt 上的 "typescript unexpected token import"- 尝试按照其他软件的其他修复无济于事,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48097648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com