並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

ts-nodeの検索結果1 - 14 件 / 14件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

ts-nodeに関するエントリは14件あります。 TypeScriptnode.jstypescript などが関連タグです。 人気エントリには 『ts-node の代わりに esbuild-register を使ってスピードアップ』などがあります。
  • ts-node の代わりに esbuild-register を使ってスピードアップ

    ts-node でも型チェックを外すオプションがあることをコメントで教えてもらいました。型チェックをかけない esbuild と同様の条件としたほうが、より平等な計測結果になりますので、計測し直しました。 参考 https://github.com/TypeStrong/ts-node#typechecking Node.js で TypeScript をトランスパイルしながら実行できる、 esbuild-register というパッケージがあります。 非常に速い esbuild を使いながら雑に TypeScript が実行できちゃう頼もしいパッケージです。 今までのメインプレイヤーであった ts-node よりも速いです。次の小さなスクリプトでも 1.5 倍程度の速度が出ています。 function wait(duration: number) { return new Promise

      ts-node の代わりに esbuild-register を使ってスピードアップ
    • ts-node で TypeScript + node をサクッと実行する - Qiita

      node でさっくりと TypeScript を実行したいときに、babel なり webpack なりで transpile して実行するのは不便です。しかも型が考慮されなくなってしまいますね。 そういうときは ts-node を使うことで、バベってファイルを生成してから食わせずとも、そのまま実行できるので手軽です。型も考慮されます。 使い方 さっくりと依存を追加します:

        ts-node で TypeScript + node をサクッと実行する - Qiita
      • Release v10.0.0 · TypeStrong/ts-node

        Questions about this release? Ask in the official discussion thread: #1337 Breaking changes are prefixed with [BREAKING] Added Adds --show-config to log the resolved configuration (docs) (#1100, #1243) Bundle and re-export @tsconfig/node* configurations for convenience (docs) (#1202, #1236, #1313) Default to appropriate @tsconfig/node* configuration based on node and typescript versions (docs) (#1

          Release v10.0.0 · TypeStrong/ts-node
        • ts-nodeを使ってtsconfigのpathsをちゃんと読み込ませる | Oinari Tech Blog

          どうも、フロントエンドエンジニアのおいなりです。 今回はタイトルにある通り、ts-nodeを使って「tsconfig.json」のpathsをちゃんと読み込ませるために必要な指定について書いています。 というのも、最近自分で作っている『First Vue』のバックエンド側をTypeScriptに変えようとしたときにこの問題が発生しました。 ただ、これがベストな方法なのか不明なので、わかる方ツイッターからでもご指摘ください! Node.js + TypeScriptでエイリアスを指定する まず前提として、TypeScriptで独自のエイリアスを指定するためには、「tsconfig.json」に下記のような記述をしなければいけません。 tsc --initのコマンドで「tsconfig.json」を生成した場合には、コメントとしてすでに記述されているので、それを有効にしましょう。 { "com

            ts-nodeを使ってtsconfigのpathsをちゃんと読み込ませる | Oinari Tech Blog
          • ts-node と ts-node-dev の違い - Qiita

            どちらも typescriptでの開発には持って来いなパッケージ達ですが、初めて調べた時、似たような名前でどっちを使えばいいのか結構悩んだので、違いをまとめておきます。

              ts-node と ts-node-dev の違い - Qiita
            • ts-nodeでESModulesのファイルを実行する

              実行環境 Node.js 14.14.0 yarn 1.22.5 package.json("type": "module"で ESModules を有効化していることに注意。) { "name": "sample", "version": "1.0.0", "license": "MIT", "type": "module", "devDependencies": { "@types/node": "^14.14.25", "ts-node": "^9.1.1", "typescript": "^4.1.3" } }

                ts-nodeでESModulesのファイルを実行する
              • まだts-node使ってるの?tsxの紹介 - Qiita

                これは ZOZO Advent Calendar 2022 カレンダー Vol.3 の 10日目の記事です。 ts-node 便利ですよね。 TypeScriptで書いてトランスパイルをしないで動かせるので簡単なスクリプトやデバッグで用いることがあると思います。 でも、遅いですよね。 そんなあなたにtsx tsxといっても App.tsx みたいな TypeScript+JSX の話ではないです。 tsxとは ts-nodeのように使えるコマンドです。 内部的にはトランスパイルにesbuildが用いられており、ts-nodeより早く速くTypeScriptファイルを実行できます。 v.s. esbuild-register ts-nodeより早くてTypeScriptを実行するesbuildなパッケージにesbuild-registerというものもあります。(ほかにも様々ありますが検索した

                  まだts-node使ってるの?tsxの紹介 - Qiita
                • ts-nodeを使ってnode –requireする方法 | DevelopersIO

                  吉川@広島です。 アプリケーションの可変の設定値を環境変数で管理している場合、ローカル開発時に環境変数をセットする方法は 端末自体に環境変数をセットする アプリケーションをDockerコンテナ上で動かし、その中に環境変数をセットする direnvを利用する dotenvライブラリを利用する のような選択肢があります。個人的にはdotenvを利用するのが楽と感じており、こちらを採用することが多いです。 ただ、開発時にしか利用しないdotenvを本番ソースに含みたくないという場合があるかと思います。このような場合は、nodeコマンドの--requireオプションを利用することでスマートに実現できるようです。 プログラム内でdotenvを読み込むのをやめた話 | WEB EGG # dotenvロードを実行してからmain.jsを実行 node --require dotenv/config m

                    ts-nodeを使ってnode –requireする方法 | DevelopersIO
                  • ts-node | ts-node

                    TypeScript execution and REPL for node.js

                      ts-node | ts-node
                    • ts-node(typescript)デバッグ設定(VSCode) - Qiita

                      変更履歴 2021/06/19: エディタで開いている(アクティブな).tsファイルをデバッグするように変更(デバッグ設定ファイルを書き換える必要がなくなりました) できること ts-nodeを使い、開いている.tsファイルを コンパイルすことなく デバッグする もしくは、ts-nodeで実行中のスクリプトにアタッチしてデバッグする 経緯 ts-nodeを利用した場合のデバッグ方法がよくわからなかったため、調べた結果をまとめました。 ※typescriptをtscでトランスパイルしてからデバッグする場合tsconfig.jsonでmapファイルの設定が必要です(.ts, .jsで互いの行位置を認識しないとブレークポイントを張ったり、行ステップ実行ができない。) 一方、ts-nodeはtsconfig.jsonでmapファイルの指定をしない(デフォルトのまま)でもデバッグできるようです(公式

                        ts-node(typescript)デバッグ設定(VSCode) - Qiita
                      • TypeScriptコードを直接実行したい(ts-node、esbuild-register、tsx) - CLOVER🍀

                        これは、なにをしたくて書いたもの? Node.jsでソースコードを書く時は基本的にTypeScriptにしたいのですが、時々ちょっとしたスクリプトを書きたい時もあったりします。 そういう時は、ちゃんとした設定などは特に用意せず、さっと書いてそのまま実行したいのですが、そういう時はどういう手段が あるのかなと思って、調べてみることにしました。 やりたいこと TypeScriptファイルを実行時に直接トランスパイル、実行したいわけですね。 選択肢としては、ts-node、esbuild-register、tsxがあるようです。 今回はそれぞれをあまり深追いせず、さらっと見ていく感じにします。求めている用途がそういう傾向なので。 ただ、実行速度は気になるので、そこは動作時に合わせて見ていきたいと思います。 ts-node ts-nodeは、Node.jsのTypeScript実行エンジン、REP

                          TypeScriptコードを直接実行したい(ts-node、esbuild-register、tsx) - CLOVER🍀
                        • A Node + TypeScript + ts-node + ESM experience that works.

                          node-typescript-esm.md The experience of using Node.JS with TypeScript, ts-node, and ESM is horrible. There are countless guides of how to integrate them, but none of them seem to work. Here's what worked for me. Just add the following files and run npm run dev. You'll be good to go! package.json { "private": true, "type": "module", "exports": "./dist/index.js", "types": "./dist/index.d.ts", "side

                            A Node + TypeScript + ts-node + ESM experience that works.
                          • Node.js Worker Threads: TypeScriptのワーカーを起動する方法 〜ts-node、ts-node-devに対応する方法〜 - Qiita

                            Node.js Worker Threads: TypeScriptのワーカーを起動する方法 〜ts-node、ts-node-devに対応する方法〜Node.jsTypeScriptts-nodeworker_threadsts-node-dev Node.jsのWorker Threadsは、本物のスレッドプログラミングができます。ワーカーの処理を記述したJavaScriptを与えて、ワーカーを起動するわけですが、TypeScriptのファイルを指定するにはどしたらいいのでしょうか? 本稿でわかること ts-nodeとWorker Threadsを組み合わせて、TypeScriptのワーカーを起動する方法 ts-node-devでTypeScriptのワーカーを起動する方法 前提知識 本稿を理解するにあたっては、下記の技術についての基礎的な知識が必要です。 Worker Threads

                              Node.js Worker Threads: TypeScriptのワーカーを起動する方法 〜ts-node、ts-node-devに対応する方法〜 - Qiita
                            • Release v10.7.0 · TypeStrong/ts-node

                              Questions about this release? Ask in the official discussion thread: #1680 Added Adds --esm flag, option, and ts-node-esm binary (#1258, #1655) Enables full esm support; no need for --loader nor NODE_OPTIONS Use shebang #!/usr/bin/env ts-node-esm, run ts-node --esm, or add to your tsconfig.json: "ts-node": {"esm": true} Changed Unflag ESM json modules on node >=17.5.0 (#1661, #1665) @Jamesernator

                                Release v10.7.0 · TypeStrong/ts-node
                              1

                              新着記事