先coding code.ts代码,由tsc编译code.ts生成code.js格式
npm install —save-dev lite-server
是用来安装轻量级的服务器,只是用来开发的一个服务器,真正到生产环境中时可能会使用类似于Apache的server或者汤姆猫一类的服务器,安装完成后,会在package.json中出现一个devDependencies这个属性。
同时在文件夹目录中会生成一个node_modules这个文件夹,这个文件下存放的是所有第三方依赖系统。
一般来说,package。json中有两个地方可以配置项目的依赖。
第一个是自动生成的devDependencies
第二个叫做dependencies
区别:
第一个只参与项目的开发,开发完成后上线并不需要打包到生产环境中,不需要部署到服务器中。
第二个,里边所有的依赖都会被打包到放到服务器上。
做这样的区别是为了什么?
可以有效的优化网站的大小,加速用户打开网站的时间
npm init是用来生成package.json的一个命令,命令执行期间,出现任意需要输入的地方一律按回车就可以。
补充:
lite server服务器会根据根目录下index的这个文件自动部署在localhost:3000这个URL上边,部署在服务器上的好处,当编译完成以后可以避免再次刷新页面就可以显示新的代码。
启动服务器的命令:npm start