{"name":"part3","version":"1.0.0","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","start":"webpack serve --open"},"keywords":[],"author":"","license":"ISC","description":"","devDependencies":{"@babel/core":"^7.27.3","@babel/preset-env":"^7.27.2","babel-loader":"^10.0.0","clean-webpack-plugin":"^4.0.0","core-js":"^3.42.0","html-webpack-plugin":"^5.6.3","ts-loader":"^9.5.2","typescript":"^5.8.3","webpack":"^5.99.9","webpack-cli":"^6.0.1","webpack-dev-server":"^5.2.1"}}
index.html
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><divid="app">This is a template
</div></body></html>
index.ts
import{hi}from'./m1'functionsum(a:number, b:number):number{return a + b;}const obj={name:"孙悟空",age:33}console.log(obj)obj.age=18;console.log(obj)console.log(sum(123,456))console.log(sum(123,2))console.log(hi)console.log(Promise)