Tsファイルをコンパイルするためにgruntやgulpを使いたくありません。私はpackage.jsonで次のようなことをしたいだけです:
"scripts": {
"build": "tsc main.ts dist/"
},
出来ますか?
「ビルド」:「tsc main.ts dist /」
tsconfig.json
を使用してから-p
コンパイラオプションを使用してコードをビルドすることを強くお勧めします。見てください: Compilation-Context
NPMスクリプトでtsc
を使用するためのセットアップは次のとおりです
init
npm init
npm install TypeScript --save
そして、package.jsonにいくつかのスクリプトを追加します:
"scripts": {
"build": "tsc -p ./src",
"start": "npm run build -- -w"
},
npm run build
npm start
楽しい ????
コンパイルして実行する場合は、 ts-node module を使用できます。
npm install --save-dev ts-node
npm install --save-dev TypeScript
そして実行:
"scripts": {
"start": "ts-node index.ts"
},
Index.tsがインポートした他のすべてのtypescriptsファイルは(index.ts依存関係からのインポートとともに)コンパイルおよび実行されます。