近来举行的Build2014大会上,微软的Treadwel引见了WinJS的远景。微软WinJS已逐渐开源,正逐渐完成跨平台开辟,如今已支撑Windows和Windows Phone平台,今后将支撑Android、iOS和网页版运用。
WinJS主要由微软开放手艺(Microsoft Open Technologies)开辟和保护。其目的是打造HTML/JS/CSS 运用开辟的最好解决方案。
特征
WinJS是一个JavaScript东西包,许可开辟者运用HTML/JS/CSS手艺构建运用,其特征有:
- 支撑Windows 8.1、Xbox One、Windows Phone 8.1。
- 经心打磨的UI控件,机能卓着
- 支撑触摸、鼠标、键盘、辅佐装备
- 轻易构建运用架构的组件和东西
- 基于GruntJS自动构建项目。
- 基于Less 天生CSS文件。
- 基于QUnit运转单元测试。
设置WinJS环境
克隆git堆栈。
git clone https://github.com/winjs/winjs.git
进入winjs
目次:
cd winjs
全局装置grunt
命令行东西:
npm install -g grunt-cli
装置依靠:
npm install
运用grunt装置WinJS,响应的JavaScript和CSS文件会被安排在bin
目次:
grunt
编撰 SegmentFault