1、命令行安装
npm i -g typescript 看评论!
1
 2、快捷打开Vs Code编辑器 看评论!
创建一个项目文件夹,在该文件夹下打开命令行工具,使用code .命令快速打开编辑器(如果计算机提示没有这个命令,请查找到编辑器安装目录bin文件夹下,复制地址。到系统的环境变量下Path,编辑,在前面加上;,粘贴进去就好了)。看评论!
3、运行typesript以及同步typesript与js转换
我们在项目文件夹下创建一个名叫demo1.ts文件。这就是我们学习typesript的起点,要记住typesript需要转换成js文件才可以被浏览器识别,所以需要运行命令:看评论!
tsc demo1.ts
 1
 这样就会在文件夹下生成一个名叫demo1.js文件。是不是感觉每次写完都要运行命令很烦,所以我们推荐使用Vs code编辑器,让你每次编写ts的时候都会同步编译成js文件。教程如下:
 在项目文件夹下运行命令:
tsc --init
 1
 项目文件夹下,会生成一个tsconfig.json文件。取消注释 “outDir”: “./js”,,这就是输出js文件所要存放的地址,这里我改写了在项目文件夹下的js文件夹。看评论!
13.2.3 VAM服务器的配置步骤及示例(2)
 5. VAM服务器预共享密钥配置(必选)
 预共享密钥是VAM服务器用来和VAM客户端建立安全通道的公共密钥"材料"。在连接初始化阶段预共享密钥用来生成验证和加密连接请求、连接响应报文的初始密钥;如果选择对后续的报文进行加密和验证,则预共享用来生成验证和加密后续报文的连接密钥。
 配置VAM服务器预共享密钥的方法是在对应的×××域视图下使用"pre-shared-key { cipher | simple } key-string"命令,所配置的预共享密钥为VAM协议报文加密和完整性验证算法提供公共密钥材料。命令中的二选一选项和参数说明如下:
 cipher:二选一选项,指定以密文方式显示预共享密钥。
 simple:二选一选项,指定以明文方式显示预共享密钥。
 key-string:指定所设置的预共享密钥,为1~31个字符的字符串,区分大小写。
 可用"undo pre-shared-key"命令用来删除配置的预共享密钥。缺省情况下,无预共享密钥。
 以下示例是配置VAM服务器的预共享密钥为123456,且以明文方式显示。
 system-view
 [Sysname] vam server *** 1
 [Sysname-vam-server--1] pre-shared-key simple 123456
 6. VAM协议报文的安全参数配置(可选)
 该项配置用来设置VAM协议报文的验证、加密算法及其优先级。VAM服务器根据这里所配置的报文完整性验证、加密算法以及优先级与VAM客户端发送的算法列表进行协商,协商后的算法分别作为两端协议报文的完整性验证算法和加密算法。但VAM服务器都有对应报文的安全参数默认设置,所以此项配置为可选配置。如果不专门配置,则直接采用默认设置。
 VAM协议报文的验证、加密算法及其优先级的配置步骤如表13-3所示。
 表13-3 协议报文的安全参数的配置步骤
 步骤 <?xml:namespace prefix = o ns = “urn:schemas-microsoft-com🏢office” />
 命令
 说明
 Step 1
 system-view
 例如:
 system-view
 进入系统视图
 Step 2
 vam server *** -name
 例如:
 [Sysname] vam server *** 1
 进入 ××× 域视图
 Step 3
 authentication-algorithm
 { none | { md5 | sha-1 } }
 例如:
 [Sysname-vam-server--1]
 authentication-algorithm sha-1
 (可选)配置协议报文的
 验证算法及其优先级。缺省情
 况下,验证算法为 SHA-1
 Step 4
 encryption-algorithm { { 3des
 | aes-128 | des } | none }
 例如:
 [Sysname-vam-server--1]
 encryption-algorithm aes-128
 (可选)配置协议报文的加
 密算法及其优先级。缺省情况下,
 使用 AES-128 、 3DES 和
 DES 三种加密算法,算法
 的优先级由高到低依
 次是 AES-128 、 3DES 、 DES
下面介绍以上配置步骤中的两个主要命令。
 1)authentication-algorithm命令
 "authentication-algorithm { none | { md5 | sha-1 } * }"×××域视图命令用来设置协议报文的验证算法及其优先级。命令中的多选项说明如下:
 none:多选项,指定不对协议报文验证。
 md5:多选项,指定采用MD5验证算法。
 sha-1:多选项,指定采用SHA-1验证算法。
 这些算法可多选,验证算法在配置中的出现顺序(也就是如果多选的话,可以自由调整它们的前后顺序)决定其使用优先级。VAM Server根据配置的验证算法以及它们对应的优先级与VAM客户端发送的算法列表进行协商,协商后的算法作为两端的协议报文消息验证算法。
 可用"undo authentication-algorithm"命令恢复缺省情况。缺省情况下,认证算法为SHA-1。
 以下示例是设置在×××域1中使用MD5和SHA-1两种验证算法,并且SHA-1算法的优先级高于MD5算法。
 system-view
 [Sysname] vam server *** 1
 [Sysname-vam-server-***-1] authentication-algorithm sha-1 md5