随笔分类 - ts
摘要:默认属性定义,就能够赋值和取值,如果只想取值,那么就可以使用get属性来暴露,外界就没法赋值
阅读全文
摘要:(()=>{ //类接口约束定义 interface IPerson{ //定义一个方法 eat() } interface ISuper{ //定义一个方法 fly() } //定义实现接口的类,可以实现多个接口,用逗号区分 class Person implements IPerson,ISup
阅读全文
摘要:(()=>{ //定义一个函数约束 interface IFunc{ //括号里为函数参数类型 //括号外为函数返回值类型 (name:string,age:number):boolean } //具体函数 const myFunc=function(name:string,age:number):
阅读全文
摘要:(function () { //类 var Person = /** @class */ (function () { function Person(name, age) { this.name = name; this.age = age; } return Person; }()); fun
阅读全文
摘要:最近写npm包时执行 tsc ./src/index.ts 后,生成的文件没有到dist目录下去。 这是因为tsc ./src/index.ts后会忽略tsconfig.json的配置,所以设置的outDir没有作用,直接使用tsc就可以啦,不用接文件名
阅读全文
摘要:管理cmd或者管理vscode打开terminal都可以,只要是管理身份打开就行,依次输入下面的命令: get-ExecutionPolicy Restricted :受限制的,所以解开限制就行了 set-ExecutionPolicy RemoteSigned 再次输入get-ExecutionP
阅读全文