Pasang TypeScript sambungan dalam Visual Studio Code
Pasang TypeScript sambungan dalam Visual Studio Code
Buka Visual Studio Code dan navigasi ke anak tetingkap Sambungan.
Cari " TypeScript " dan pasang sambungan rasmi TypeScript.
Konfigurasikan TypeScript pilihan pengkompil dalam fail tsconfig.json
Konfigurasikan TypeScript pilihan pengkompil dalam fail tsconfig.json.
Sesuaikan pilihan pengkompil mengikut keperluan projek anda.
Sebagai contoh:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"strict": true
}
}
Gunakan ciri seperti IntelliSense, semakan jenis automatik dan navigasi kod masuk Visual Studio Code
Dengan TypeScript bersepadu, anda akan mendapat manfaat daripada cadangan IntelliSense, maklumat jenis dan pengesanan ralat semasa anda menulis kod dalam Visual Studio Code.
TypeScript Ciri bahasa lanjutan, seperti navigasi kod dan pemfaktoran semula, juga tersedia dalam editor.
Mengintegrasikan TypeScript dengan Webpack
Pasang pakej yang diperlukan: typescript, ts-loader dan webpack
Jalankan arahan berikut untuk memasang pakej:
npm install typescript ts-loader webpack --save-dev
Konfigurasikan untuk mengendalikan fail menggunakan ts-loader webpack.config.js TypeScript
Tambahkan konfigurasi berikut pada fail anda: webpack.config.js
module.exports = {
entry: './src/index.ts',
module: {
rules: [
{
test: /\.ts$/,
use: 'ts-loader',
exclude: /node_module/
}
]
},
resolve: {
extensions: ['.ts', '.js']
},
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
}
};
Sediakan pemalam dan pemuat tambahan untuk mengoptimumkan TypeScript kompilasi dan penggabungan
Anda boleh memasukkan pemalam dan pemuat lain seperti terser- webpack -plugin, clean- webpack -plugin atau babel -loader untuk meningkatkan lagi proses binaan anda.
Mengintegrasikan TypeScript dengan Babel
Pasang pakej yang diperlukan: typescript, @ babel /preset- typescript, dan @ babel /cli
Jalankan arahan berikut untuk memasang pakej:
npm install typescript @babel/preset-typescript @babel/cli --save-dev
Konfigurasikan atau masukkan pratetap .babelrc
babel.config.js
TypeScript
Buat a. babel rc fail atau tambahkan konfigurasi berikut pada babel fail .config.js anda:
module.exports = {
presets: ['@babel/preset-typescript']
};
Sesuaikan Babel konfigurasi untuk TypeScript ciri tertentu atau keperluan keserasian
Anda boleh memasukkan Babel pemalam atau pratetap tambahan untuk mendayakan TypeScript ciri khusus atau memastikan keserasian dengan persekitaran sasaran.
Petua dan Amalan Terbaik
- Pasang TypeScript sambungan dan pemalam yang berkaitan untuk meningkatkan produktiviti dan pengalaman pembangun dalam alatan pembangunan pilihan anda.
- Manfaatkan TypeScript ciri kompilasi tambahan(
tsc --watch
atauwebpack --watch
) untuk masa binaan yang lebih pantas semasa pembangunan. - Terokai pilihan konfigurasi lanjutan untuk memperhalusi integrasi dengan persekitaran pembangunan khusus anda, seperti menyediakan peraturan ESLint untuk TypeScript.
Dengan mengikuti panduan komprehensif ini, anda akan dapat menyepadukan dengan lancar TypeScript ke dalam alatan pembangunan popular seperti Visual Studio Code, Webpack, dan Babel. Ini akan meningkatkan aliran kerja pembangunan anda, menyediakan ciri bahasa lanjutan dan membolehkan anda memanfaatkan sepenuhnya TypeScript manfaat ' dalam projek anda.