aframe-site

?️ Official A-Frame site.

  • Owner: aframevr/aframe-site
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

aframe-site

Powers the A-Frame Site.

This site is built using hexo. Site content is written in
Markdown (and located in
the src/ directory). Pull requests are welcome!

Local Development

Clone this repository:

git clone git@github.com:aframevr/aframe-site.git && cd aframe-site

To install the dependencies and start the local development server:

npm install && npm run installdocs && npm start

If you are testing something related to the A-Frame examples, you can set up
local configuration settings to point the examples to your local A-Frame
examples:

cp _config.local.yml.dist _config.local.yml

Then load http://localhost:4000/!

You may need to occasionally need to restart the server if you cause breaking
changes. Just proceed as usual. When developing on the site scripts,
generators, and helpers in scripts/, you will need to restart the server on
every change.

Testing Documentation

Documentation lives in the A-Frame GitHub
repo
.

First, clone the A-Frame GitHub repo.

cd aframe
npm link

And then link aframe-site to aframe:

cd aframe-site
npm link aframe

Then the master documentation will update as you work on them from the
A-Frame repository. This works because we have pointed the A-Frame site, via a
soft symbolic link, to the documentation installed in
node_modules/aframe/docs/.

Old versions of documentation are handled through multidep.json. Run npm run bumpdocs to try to pull the latest documentation from GitHub branches (e.g.,
aframevr/aframe#docs-v0.3.0).

Deployment

Push changes to GitHub, and @a-frobot will
automatically deploy the site.

The documentation search service is hosted by Algolia
DocSearch
. The indexing
configuration can be found at the DocSearch config
repo
.

Credits

Source adopted from Vue's site.

License

Licensed under The MIT License.

Main metrics

Overview
Name With Owneraframevr/aframe-site
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 4)
Platform
License:MIT License
所有者活动
Created At2015-12-09 03:42:17
Pushed At2025-03-17 01:26:47
Last Commit At2025-03-15 15:29:30
Release Count0
用户参与
Stargazers Count104
Watchers Count16
Fork Count143
Commits Count1.3k
Has Issues Enabled
Issues Count290
Issue Open Count13
Pull Requests Count199
Pull Requests Open Count3
Pull Requests Close Count62
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private