安装 typings node.JS 自动补全
使用 NPM 全局安装 typings
NPM install -g typings
- 安装语法插件
以安装 node.JS 自动补全为例, 在项目根目录下使用 bash 或者 cmd, 输入
typings install dt~node --global
安装 cnpm
(1) 输入以下命令
- NPM install -g cnpm --registry=https://registry.npm.taobao.org
- //NPM install cnpm -g
(2) 输入 cnpm -v 输入是否正常, 这里肯定会出错.
cnpm -v
(3) 添加系统变量 path 的内容
因为 cnpm 会被安装到 C:\Users\Administrator\AppData\Roaming\NPM 下, 而系统变量 path 并未包含该路径. 在系统变量 path 下添加该路径即可正常使用 cnpm.
cnpm 安装 typings
1. 依赖一些第三方的插件, 先安装 typings 这个包, 如果使用的是淘宝镜像, 输入 cnpm.cmd 执行:
- cnpm i typings -g
- //cnpm install typings -global
2. 通过上面的命令, typings 这个包就下载下来了, 然后我们到项目开发目录, 打开命令窗口, 输入:
typings init
这时当前目录下会出现一个 typings.JSON 的文件, 这个文件就是 typing 的配置文件 (安装过的 typings 包), 一般用于团队开发使用, 类似 NPM 的 package.JSON
然后在改目录命令窗口下输入以下命令, 安装 JS 插件的提示文件, 如下:
- typings install dt~node --global --save
- //typings install dt~jQuery --global --save
- //typings install express --ambient --save
- (-global: 代表全局文件, 有些包必须得加上这个参数才行)
- (-save : 表示将此次的安装信息记录到上面讲的 typings.JSON 中)
- # 安装 Typings 的命令行代码.
- NPM install typings --global
- # 搜索对应模块的 typings 定义.
- typings search tape
- # 根据名称寻找一个可获得的 typings 定义.
- typings search --name react
- # 如果你用一个独立包的模块:
- # 或者并不是安装全局模块
- # 比如并不是在命令行通过输入 NPM install -g typings 这种方式安装的.
- typings install debug --save
- # 如果是通过 script 标记
- # 或者是子环境的一部分
- # 或者全局 typings 命令不可用的时候:
- typings install dt~mocha --global --save
- # 从其他版本处安装 typings 定义 (比如 env 或者 NPM).
- typings install env~atom --global --save
- typings install NPM~bluebird --save
- # 使用该文件 `typings/index.d.ts` (在 `tsconfig.json` 文件使用或者用 `///` 定义).
- cat typings/index.d.ts
来源: http://www.bubuko.com/infodetail-2894202.html