问题标签 [ts-node]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
typescript - ts-node 找不到模块打字稿
我正在 AWS 上部署一个 dockerized typescript 应用程序。当我运行应用程序容器时,我得到一个 ts-node 错误Error: Cannot find module 'typescript'
,我不清楚,因为typescript
它被定义为 devDependency。这些是我的package.json
依赖
和 Dockerfile
我想typescript
一旦容器建成,它就会在本地安装,但事实并非如此。提前致谢
node.js - 来自 node_modules 的 Node.js 10 require('...') 非常慢
我在 Windows 10 和 macOS 10.14.3 上使用最新的 Node.js LTS 10。当我使用require
like导入库时,导入库const require = require('rollup');
大约需要 10 分钟或更长时间。async
在我的代码中添加一些函数后,我开始注意到这个问题。import
在mjs
文件中使用 ES在ts-node
包和模块解析方面存在问题,也许还有其他建议?
node.js - 无法使用 ts-node 和 pm2 运行 typescript node.js 应用程序
我创建了一个带有 typescript 顶部的基本节点应用程序。我正在使用 ts-node 这样做,它与 nodemon 完全兼容。但是现在我被卡住了,我需要将它移到服务器上。PM2 一直显示错误。我已经浏览了 GitHub 和 StackOverflow 上的其他答案。在这里没有任何帮助。请帮忙。
我试过用 PM2 安装 typescript 和 ts-node。但这对我不起作用。我也试过直接运行文件,没用。我现在一无所知我应该如何解决这个问题。
它适用于简单的 npm run start 命令
到目前为止我尝试过的没有用 *(PM2是全局安装的)*
它给了我这个错误
我也使用了以下
并得到
请帮我解决这个问题
我希望它在服务器上有 pm2 的服务器上工作。如果你们中的任何人都可以解决我的问题,我会非常满意。谢谢
typescript - 将 ts-node 与 TypeScript 增量构建一起使用
是否可以ts-node
与 TypeScript 3.4+ 增量构建选项一起使用?
typescript - 如何在 mocha 测试中包含 *.vue 文件
在我的项目中,我使用 typescript 和 vue.js。我决定编写一些单元测试并尝试使用 mocha + ts-node。问题是,当我运行 mocha 时,它会尝试加载包含 *.vue 的所有文件,这给了我错误。Ts-node 只是不知道如何处理这个扩展。有没有办法跳过 *.vue 文件?
typescript - ts-node 和 ts-node-dev 不适用于 `cannot read property of undefined`,它可能不是循环导入
但是tsc && node -r esm .
工作nodemon -e ts -x 'tsc && node -r esm .'
正常。
我在本地导入的所有内容似乎都未定义,ts-node
我已经尝试过madge
,detect-circular-deps
但他们找不到问题......
真实项目——https: //github.com/patarapolw/rep2recall-web/blob/91e6f6a5870dca52010b4e569d4bb81f7c5be78f/package.json#L92和https://github.com/patarapolw/rep2recall-web/blob/master/src/backend/服务器.ts
typescript - 如何检查打字稿的repl(ts-node)中的类型?
所以我输入了以下内容
我如何检查/验证例如DuckProps
是否有价值:'colors' | 'feathers'
?
我似乎无法控制台日志或使用它,因为它只会返回
您如何通过 repl 与 typesript 特定的结构(接口、类型等)进行交互?换句话说,当我输入 Duck 时。我希望会出现这样的情况:
$鸭
typescript - mocha 和 ts-node 找不到本地 .d.ts 文件
我有以下项目结构
我的 tsconfig.json 看起来像这样:
如果我跑./node_modules/.bin/tsc -p . --traceResolution
然后我可以看到:
模块名称“myproj”已成功解析为“/Users/paulcowan/projects/myproj/myproj.d.ts”。========
但是当我通过 mocha 运行以下命令时
Error: Cannot find module 'myproj'
typescript - ts-node 正在更改 tsconfig.json 文件
我正在使用 Next.js 和 TypeScript 构建一个 Web 应用程序。我有一个自定义server.ts
文件。因此,我的开发命令是ts-node server.ts
. 一切正常,直到现在:( 每次我尝试运行命令时,我的 tsconfig.json 文件都会更改。
我已经尝试了最基本的解决方案,例如删除node_modules
目录并npm install
再次运行命令或重新安装整个 Node.js。不幸的是,没有什么对我有用。
这是我的tsconfig.json
文件:
这是我运行后收到的消息ts-node server.ts
:
node.js - 为什么等待新的 Promise 导致立即退出?
我有非常简单的案例场景,我需要等待几秒钟才能进一步执行。
我尝试单独设置超时功能,仅导出模块或功能。似乎没有任何效果。
当我调用这个函数
我希望这会打印“开始实际工作”,但它永远不会到达那里。它正在打印“内部测试功能”并在调用实际工作之前返回。我在这里做错了什么?