简介
第一部分:安装vscode
vscode全称Visual Studio Code是个跨平台的轻量级的代码编辑器
可网上自行下载即可
(点击不再显示即可)
第二部分:安装Git
Git是个代码版本控制工具(类似SVN),
vscode内置对git操作支持,因此安装完vscode后,需要安装git
过程比较简单,直接看这里https://www.cnblogs.com/ximiaomiao/p/7140456.html
3、设置vscode的git路径,git.path,注意使用反斜杠/
各种vscode插件的介绍,自己多查查资料
第三部分:安装vscode插件
打开vscode编辑器,出现【欢迎使用】界面,此界面上有几个推荐的插件
我们需要安装JavaScript和TypeScript支持插件
点击蓝色的JavaScript,出现提示,点击确定
界面一闪之后,在插件栏,即可看到名字为:ESLint的插件安装成功
安装完毕后插件栏显示如下,TSLint就是TypeScript扩展插件
3、安装其他插件,可以在商店搜索以下插件名字,点击安装
第四部分:安装webpack
webpack是js模块化管理器,他可以直接把零散的js文件模块化
也可以通过一些依赖项把typescript文件编译为js文件,然后模块化
更多资料查网络
打开cmd命令行输入cnpm install webpack -g
打开Client目录,运行node_module.bat文件即可
有两种方式使用webpack编译和打包typescript文件
1、通过cmd命令行执行
2、通过vscode编辑器安装npm插件,配置webpack.config.js文件执行
第六部分:编译TypeScript代码
vscode即开始执行package.json里面配置的start项
可以看到我们把start项配置为webpack,因此调用到webpack.config.js文件
(此步骤需要vscode已安装npm插件)
此时我们已经把typesciprt代码通过webpack的tsloader项,编译、打包为一个js文件
第七部分:调试TypeScript代码
1、点击蜘蛛图标,切换到调试界面,
我们在利用webpack编译、打包ts代码的时候,通过为webpack设定source-map-loader项,生成了js代码的ts代码源映射,把运行时的js代码映射到编译之前的ts代码,方便调试。
npm:start,启动项目时,如果出现:
Error: Cannot find module 'webpack'
at Function.Module._resolveFilename (module.js:527:15)
at Function.Module._load (module.js:476:23)
at Module.require (module.js:568:17)
at require (internal/module.js:11:18)
at Object.
at Module._compile (module.js:624:30)
at Object.Module._extensions..js (module.js:635:10)
at Module.load (module.js:545:32)
at tryModuleLoad (module.js:508:12)
at Function.Module._load (module.js:500:3)}
解决方法如下
你在CMD输入 webpack -v
(能显示出版本号,没有显示版本的 请先去环境变量 给系统变量 path 添加你 webpack的路径)
然后 在我的电脑 添加"系统环境"变量,(注意:是系统环境变量)
变量名为:NODE_PATH
变量值为:你的npm下的node_modules文件夹
D:\npmConfig\npm\node_modules
打开CMD 输入:cnpm install webpack --save-dev
正常来说,应该是能安排上webpack了。
重新打开vscode, npm:start 项目,正常来说应该是可以编辑通过了
以上方法都不可以的时候,可以尝试一下方法:
先全局安装webpack和webpack-cli
npm install webpack -g
npm install webpack-cli -g
再局部安装webpack和webpack-cli
npm install webpack --save-dev
npm install webpack-cli --save-dev
亲测有效~