问答详情
源自:3-3 数字、布尔、与字符串

提示Uncaught SyntaxError: Unexpected token ‘:’

var nubmer1=1; let nubmer2=2; const nubmer3=3;//常量 // 课程3-3:number,string, boolean function add(n1: number, n2:number){ return n1 + n2 } console.log(add(nubmer1, nubmer2)) 控制台用node执行ts会提示Uncaught SyntaxError: Unexpected token ‘:’??老师的咋不会 add (n1: number,n2 number) 到底要咋整  有同学知道不

提问者:慕妹1255554 2022-05-10 11:07

个回答

  • idaxia
    2022-05-26 18:20:14

    我也遇到了,node 不能直接运行ts文件,可以用tsc app.ts   然后再用node app.js 去运行

  • dannysun
    2023-06-30 15:51:56

    本身node并不支持ts 需要安装ts-node的插件 然后用ts-node来运行xx.ts 就可以了

  • 潴b
    2022-07-13 12:00:10

    因为node app.ts只能运行全部都是原生js的代码,js里面没有:吧,要转成js运行吧,我是这样理解的

  • 勺料子
    2022-05-10 16:24:15

    tsc 3-1.ts

    node 3-1.js