1. 搭建MCP服务通过Nodejs+TypeScript实现 1.1 创建Nodejs项目 在创建Node.js项目之前,请确保你已安装Node.js,如果尚未安装,可以访问以下链接进行下载:https://nodejs.org 在电脑上创建一个文件夹,名称可自定义。例如,我将其命名为 bailian-mcp-workflow-server。 你可以使用VSCode打
前面我们将 typescript 包安装到项目依赖后,避免每次执行编译时都需要输入node ./node_modules/.bin/tsc(全局安装忽略,不建议这么做,其他同学可能已经全局安装了,但可能会与你项目所依赖的 typescript 版本不一致),在 package.json 中添加以下脚本。后续就可以直接通过npm run build或者npm run watch来编译了。 代...
gulp的watch()来监控ts文件的变化并重启服务器。 gulp和gulp-typescript插件(安装)gulp-typescript可能需要在项目的目录安装typescript,所以可以在项目的目录中,运行命令行: npm install typescript 1. gulp和插件之后,需要书写一份gulpfile.js作为gulp项目需要执行的任务文件,例子如下: //gulpfile.jslet gulp=requir...
1. 使用gulp的watch()来监控ts文件的变化并重启服务器。 这种方式,需要使用gulp和gulp-typescript插件(安装) 注意的一点是:gulp-typescript可能需要在项目的目录安装typescript,所以可以在项目的目录中,运行命令行: npminstalltypescript 准备好gulp和插件之后,需要书写一份gulpfile.js作为gulp项目需要执行的任务文件,...
"watch-node": "nodemon dist/server.js", "watch": "concurrently -k -p \"[{name}]\" -n \"Sass,TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-sass\" \"npm run watch-ts\" \"npm run watch-node\"", ...
npm install --save-dev typescript 使用tsc 初始化 TypeScript 项目,在项目根目录下生成 tsconfig.json 文件 tsc --init 此时,项目结构为 project-name/ // 项目根目录 dist/ // 编译结果文件夹 node_modules/ src/ // 源代码文件夹 index.ts // 程序的入口 package-lock.json package.json tsconfig.json...
主要任务就是copy, compile和watch constgulp =require("gulp");constts =require("gulp-typescript");constnodemon =require('gulp-nodemon')constdel =require('del');constsourcemaps =require('gulp-sourcemaps');consttsProject = ts.createProject("tsconfig.json", {noImplicitAny:true});// 默认任务gul...
如果只是为了不手动输入的话,那么可以在 vscode 上安装 compile hero 插件,或者在 webstorm 上开启 file watch 功能。可惜的是这些工具或功能只能对当前文件做处理,处理编译后的文件又要手动去执行命令,不能连续监听或监听一次执行多个命令,比如 webstorm 的 file watch 监听了 sass 文件变化, 那么它不能再监听 ...
1. 使用gulp的watch()来监控ts文件的变化并重启服务器。 这种方式,需要使用gulp和gulp-typescript插件(安装) 注意的一点是:gulp-typescript可能需要在项目的目录安装typescript,所以可以在项目的目录中,运行命令行: npm install typescript 准备好gulp和插件之后,需要书写一份gulpfile.js作为gulp项目需要执行的任务文件...
https://github.com/TypeStrong/ts-node已经烂大街了。支持的还是比较好的。# Execute a script as `...