为什么棋牌室开着开着就倒闭了?
Ember.js v2.7.3 发布了。
Ember.js是一个JavaScript框架,它极大地减少了构建Web应用程序所需要的时间,精力和资源。它的重点是使开发者尽可能高效地处理重复和琐碎的评论,能更好地参与Web项目的开发。
Ember.js还为大家提供了Javascript,HTML和浏览器,为你创建下一个杀手级的web应用程序提供一切最先进功能的访问。
构建Ember.js
- 确认Node.js 和 bower 已经安装。
- 运行
git clone https://github.com/emberjs/ember.js.git && cd ember.js
. - 运行
git config core.symlinks true,
确保symlinks可用。 - 运行
git reset --hard HEAD
, 用symlinks设置HEAD。 - 运行
npm install
,确保所要求的dependencies已安装。 - 运行
bower install
,确保所要求的web dependencies已安装。 - 运行
npm run build
来构建Ember.js. 并将次构建移动至dist/
目录。
如何进行单元测试
请进行以下操作:
- 点击Building Ember.js,进行上述操作。
- 开启开发服务, 运行
npm start
. - 打开http://localhost:4200/. 开始测试。
- 访问
http://localhost:4200/tests/index.html?package=PACKAGE_NAME
. 测试特定安装。把PACKAGE_NAME
换成你要测试的名称.如:
如需测试多个包,您可以用逗号将它们分开。
您也可以通过URL测试中的jquery=VERSION
来测试不同版本的jQuery。
从CLI
- 安装phantomjs: http://phantomjs.org.
- 运行
npm test
来运行一个基本的测试套件,或者运行TEST_SUITE=all npm test
来运行更全面的套件。
从ember-cli
ember test --server
- 连接所需网页.
- 如果假体没有自动连接,你可以运行
:/bin/connect-phantom-to <optional-port>
.
要运行特定的浏览器,你可以使用 launch
。
ember test --server --launch SL_Firefox_Current
ember test --launch SL_Firefox_Current