vscode-versionsystem-kit
所依赖angular.js的项目在 vscode 中的基本环境插件,使用这个插件之后不需要放置node_modules 目录
Features
- 开发服务器,就像grunt serve,只不过这是用gulp的
- 信号服务器,就是grunt的livereload,负责修改后在浏览器刷新页面,启动和关闭都伴随开发服务器,可以查看连接情况
- 编译,并行编译,同时编译controller&service、html template、scss,再一同打包,这样编译速度很快
- 上传到服务器,
remoteHost 设置上传服务器的地址,remoteUserName 设置上传服务器的用户名
- kendo template高亮语法识别 (有些DOM可能不行) (暂时没好)
- angularjs的高亮跳转
- 实现了文件内的scope跳转
- 实现了_.services.xx跳转
- 其他考虑的...
Requirements
若要开发此项目,可能需要npm i 后再手动安装sass@1.12.0 ,确认安装成功后查询此项目node_modules 中的sass的代码中是否可以查询到以下字符串
is deprecated and will be removed in Dart Sass 2.0.0
若能查到则意味安装失败,因为我们无法使用sass@2,无论是kendo还是bootstrap都只能用sass@1
Extension Settings
主要是两种,全局和项目设置,项目设置覆盖全局设置,所有设置都可以在这两种设置中设置
- 全局,有十几项配置应该设置在VSCode安装目录的
setting.json 中,例如appPath
- 项目,有几项特别的可以设置在项目目录的
.vscode/setting.json中 ,例如devServerPort
可以查阅package.json 中的contributes.configuration
下面只列出几项
vskit.devServerPort : 前端开发服务器的端口号
vskit.logLevel : 本插件的日志等级
vskit.logPattern : 日志打印的格式
Enjoy!
| |