1.要想配置环境变量,我们首先要清楚 npm 全局安装 ts-node 的位置 npm configgetprefix 2.经过上面的语句我们可以知道 npm 全局安装 ts-node 的位置,接下来就是配置为环境变量: 桌面“此电脑”右键点击“属性” 窗口左侧列表点击“高级系统设置” 新窗口点击下方“环境变量” “系统变量”选择“Path”,点击“编辑...
1.要想配置环境变量,我们首先要清楚 npm 全局安装 ts-node 的位置 1 npm config get prefix 2.经过上面的语句我们可以知道 npm 全局安装 ts-node 的位置,接下来就是配置为环境变量: 桌面“此电脑”右键点击“属性” 窗口左侧列表点击“高级系统设置” 新窗口点击下方“环境变量” “系统变量”选择“Path”,点击...
创建TS配置文件 在项目根目录创建tsconfig.json文件,具体的配置请移步tsconfig配置,我的配置文件如下所示: {"compilerOptions": {"target": "esnext","module": "esnext","strict": true,"jsx": "preserve","importHelpers": true,"moduleResolution": "node","skipLibCheck": true,"esModuleInterop": tru...
以下是详细的步骤指南,包括安装配置、编写代码、运行测试以及使用 pm2 进行部署和监控。 1. 安装和配置 koa、ts-node 和 pm2 首先,你需要确保你的开发环境中已经安装了 Node.js 和 npm(或 yarn)。然后,你可以在你的项目目录中初始化一个新的 npm 项目,并安装所需的依赖: bash npm init -y npm install ...
从JS 到 TS,我们一开始还会用 Webpack 配置来运行我们应用,后面发现了 ts-node,直接ts-node index.ts就可以运行 TS 应用了,不需要用 Webpack 打包成低版本的 JS 才能运行。但是我在用 ts-node 的时候发现不少坑。 安装 ts-node 需要在全局去安装。这里要用 npm 去全局安装,yarn 全局安装好像用不了 ts-...
Webpack 配置相对直接运行 TypeScript 来说会复杂一点, 所以还是 ts-node 简单. 在依赖少的项目当中, 我改成了用 ts-node 来进行编译运行. 配置如下 {"compilerOptions": {"allowSyntheticDefaultImports":true,"experimentalDecorators":true,"sourceMap":true,"noImplicitAny":false,"noImplicitThis":true,"strict...
在代码日常中,经常会需要写各种脚本,今天使用ts写了个脚本,运行的时候各种报错,还是决定写下来。 运行ts脚本需要一个库ts-node,这个库不能全局安装,否则会报错。 yarn add -D ts-node# 或者 npmi ts-node-D 使用 安装好后开始添加配置项: 在ts.config.json中添加配置"mudoule": esnext或es2005 ...
npm run tsc 将会根据我们tsconfig.json的配置编译我们的项目,并输出到指定目录 npm run start:prod 将会运行我们编译后的JS文件 "scripts": { "tsc": "tsc", "start:prod": "node dist/server.js" } 然后在本地进行测试 npm run tsc npm run start:prod # 服务启动成功,运行端口:3000 通过浏览器访问ht...
1.首先我们来设置淘宝镜像,加速下载npm包。有两种方法: –>永久使用,这样配置以后都是用淘宝的镜像下载资源 国内的访问速度会比较 快 npm config set reg...
默认情况下ts会有以下假设: 1、假设当前的执行环境是dom 2、假如代码中没有模块化语句(import、export)便认为该代码是全局执行 3、编译的目标代码是ES3 改变默认的两种方法 1、使用ts命令时加上选项参数 2、使用ts配置文件tsconfig.json (常用) tsc --init 生成配置文件: (下面的是常用配置--以后不断更新) ...