This repository contains the written content for the Ember.js Guides. Contributors can file issues and submit pull requests (PRs) to help improve everyone's learning experience.
Looking for repositories for the other parts of emberjs.com? Check outwebsite,ember-api-docs,super-rentals tutorial,statusboard,deprecation-app,and styleguide.
Welcome and thanks for your help!
First-time contributors are encouraged to look at issues that are labeled help wanted or good first issue. If you have questions or want a buddy to pair with, you can join the #dev-ember-learning channel in the Ember Community Discord.
Please see CONTRIBUTING.md for additional instructions on how to format your work and submit a PR.
The Ember Guides content is written in Markdown. Each minor version of Ember has its own directory within /guides
.
In general, your PR should make edits to only the files in the /guides/release
directory, which corresponds to the latest version of Ember. Exceptions may include fixing broken links and typos in older versions of the Ember Guides.
If you run ember serve
, the Markdown files are turned into HTML to create an app. We use the following addons to make this happen:
NOTE: This project uses Volta to ensure the correct Node.js and NPM version is used during local development.
To run the Ember Guides app locally, type these commands into your terminal.
git clone git://github.com/ember-learn/guides-source.git
cd guides-source
npm install
ember serve
Afterwards, visit http://localhost:4200 in your browser.
Note: On Mac, if you get the error Error: EMFILE: too many open files, watch
, try installing Watchman. Install Homebrew if you don't have it. Then, in your terminal, run brew install watchman
.
Use npm test
to run tests locally. In addition to the Ember app, we check for broken links.
npm test
The guides are spellchecked and linted for Markdown consistency. You can check your edits by running,
npm run lint:md
Linting and spellchecking must pass or they will fail in CI (continuous integration). See CONTRIBUTING.md for more information on linting and spellchecking.
Testing of internal and external links can be performed using three commands:
# Run all test scripts in `/node-tests` except those located
# in `/node-tests/local`. In particular, this command checks
# all internal links across all versions of the Guides.
npm run test:node
# Run all test scripts in `/node-tests/local`. In particular,
# this command checks all external links in the release version
# of the Guides.
npm run test:node-local
# When checking external links in the release version, don't
# check links to the API docs (https://api.emberjs.com).
npm run test:node-local-exclude-api-urls
Style guides for Google-originated open-source projects https://github.com/google/styleguide http://zh-google-styleguide.readthedocs.io/en/latest/
原文标题:Consuming JVM Libraries 原文链接:https://guides.gradle.org/consuming-jvm-libraries/ 分类:Gradle Guides 翻译:机器翻译 + 人工调整 目录 一、要构建的程序 二、需求 三、创建项目 四、创建应用程序 五、许可 Licensing 六、总结 七、接下来…… 内容:如何创建使用外部库的 Java 应用程
1.访问:source.android.com和developer.android.com 1.不可访问 https://source.android.com https://developer.android.com 2.可以访问 https://source.android.google.cn https://developer.android.google.cn 3.例子: https
Guides, Cheat Sheets and Examples By: Dan Levy follow me on twitter: @justsml Overview docker example-server-commands start popular DB servers with 1-liners express setup-guide 2 minute: REST server w
平台指南 之前任何下列平台开发,安装cordova 的命令行界面(CLI)。(有关详细信息,请参阅cordova 命令行界面)。 发展cordova 应用程序,您必须安装各移动平台软件开发工具包,你的目标。此安装是必要的,无论你们是否做广大SDK中工作,或为您构建循环使用CLI。 本节将告诉你所有你需要知道设置您的开发环境,支持每个平台:在哪里才能获得SDK,如何设置设备仿真器,如何连接设备直接测
Windows Phone 8 Platform Guide Windows Phone 8 Plugins Upgrading Windows Phone 8
Ember CLI guides This repository holds the guides and tutorials for the Ember CLI, a powerful tool that helps you create, develop, and build an Ember app. To contribute to the API documentation itself