-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TypeScript・Viteの設定に関するドキュメントを追加する #1099
Comments
トピック案Project Reference
tsconfigのパラメータextends
include
CompilerOptions
|
vite.config.ts
|
Cypressに関する調査①Cypressが廃止予定のViteのCJSビルドAPIを叩いてしまうという問題があり、
しかしDresscaだと再現できない… TypeStrong/ts-node#1791 (comment)
https://nodejs.org/api/cli.html#--experimental-loadermodule このメッセージはDresscaでも出力される
④ts-nodeもこの構文に対応していこうという動きがある様子 ⑤ts-nodeがreqisterに対応した形に解消されれば、 CypressのモードCypressにはEnd-to-End TestとComponent Testsの2つのモードがあり、
|
verbatimModuleSyntaxをfalseにした経緯
解決しきれていない点として、 https://www.typescriptlang.org/tsconfig/#verbatimModuleSyntax |
Cypress周辺の整理関連issueと対応策、その理由をまとめる。 CypressがESMに対応していない
cypress.config.js を cypress.config.ts にする.tsに戻して問題ない。 CypressがESMに対応したら、tsconfigのmodule:NodeNextをやめる
元のパッケージで関連しているissueは、
tsconfigのmoduleにNodeNextが設定されている理由上述の通り、tsconfigに
|
Native ESMNode.jsは最終的にCJSにトランスパイルして実行しているものと誤解していたが、
Node.js と TypeScriptのNative ESMサポート
ViteのNative ESM使用
ts-node
|
概要
現在、アプリケーション開発手順のVue.js編にはTypeScript周りの設定に関する記載があまりない。
一方で、サンプルAPでは、create-vueのテンプレートから設定を修正している箇所もいくつか存在するので、
ガイドを利用する際に躓く原因になる可能性がある。
そのため、tsconfig.*.jsonの意味や設定内容等を解説するセクションを追加する。
詳細 / 機能詳細(オプション)
完了条件
The text was updated successfully, but these errors were encountered: