1.首先我们来设置淘宝镜像,加速下载npm包。有两种方法:
–>永久使用,这样配置以后都是用淘宝的镜像下载资源 国内的访问速度会比较 快
npm config set registry https://registry.npm.taobao.org
–>直接安装使用,以后使用cnpm 代替npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
说明:原文作者推荐使用第一种,但我个人更推荐使用第二种使用方式,即cnpm和npm分开。原因是此前在使用cnpm时会出现依赖下载不完全的情况。这样当网络条件允许的时候就使用npm下载以保证依赖的稳定可靠;而当网络条件不好的时候才使用cnpm来保证项目至少可以(磕磕绊绊)运行起来。
2.全局安装typescript.
npm install -g typescript
3.全局安装ts-node.安装它的原因是typescript自带的tsc命令并不能直接运行typescript代码。但值得注意的是 ts-node 并不等于 typescript 的 Node.js ,仅仅封装了 typescript 的编译过程,提供直接运行typescript代码的能力。
npm install -g ts-node
安装ts语法检测工具
npm install tslint -g
4.配置ts-node环境变量
我们首先要清楚 npm 全局安装 ts-node 的位置
npm config get prefix
然后配置环境变量。右击’我的电脑’–>属性–>高级系统设置–>环境变量–>双击系统变量下的Path–>新建,然后填写刚才的ts-node的位置信息,完成。如果需要,重启电脑,即可。