要使用Babel和TypeScript预设,您需要按照以下步骤进行设置:
npm install --save-dev @babel/core @babel/preset-env @babel/preset-typescript
.babelrc的文件,并添加以下内容:{
"presets": [
"@babel/preset-env",
"@babel/preset-typescript"
]
}
这将告诉Babel使用@babel/preset-env和@babel/preset-typescript预设来处理代码。
index.ts的文件,其中包含以下代码:const greet = (name: string): void => {
console.log(`Hello, ${name}!`);
};
greet("Alice");
npx babel index.ts --out-file dist/index.js
这将把index.ts转译为dist/index.js,其中包含转译后的代码。
node dist/index.js
这将在控制台输出Hello, Alice!。
通过以上步骤,您可以使用Babel和TypeScript预设来进行TypeScript代码的转译和运行。