前提环境:已安装node、npm
运行命令行(cmd/powershell等)
执行以下命令安装node代码提示:
# 安装node的代码提示
npm install @types/node
vscode打开项目文件夹
创建tsconfig.json
{
"files": [
"./src/main.ts"
],
"compilerOptions": {
// lib只包含提示es代码,取消dom的提示,避免干扰
"lib": [
"esnext"
],
// 模块查找方式
"moduleResolution": "node",
// 全局npm包位置
"baseUrl": "xxxxxx",
"paths": {
// 为项目引入node代码提示
"*": [
"node_modules/@types/*"
]
}
}
}
创建src/main.ts文件
import * as fs from "fs"
// 写一个log.txt文件到当前执行的js所在路径下
fs.writeFileSync(path.resolve(__dirname, 'log.txt'), '文件内容');
编译完成后执行:
node main.js