Siteweb of CakePHP-fr community
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_drafts
_includes
_layouts
_posts
_sass
css
img
js
.bowerrc
.editorconfig
.gitattributes
.gitignore
.travis.yml
CNAME
README.md
_config.yml
bower.json
favicon.ico
feed.xml
gulpfile.js
humans.txt
index.html
package.json

README.md

Community Website for cakephp-fr

Cakephp.org

If you want official information about CakePHP, please go to the official website of CakePHP.

Development

The site is built with Jekyll and hosted on Github Pages. If you want to contribute and test your changes locally, use docker and run:

docker run --rm --label=jekyll --volume=$(pwd):/srv/jekyll -it -p 127.0.0.1:4000:4000 jekyll/jekyll:pages

et voilà! The site should be available at http://localhost:4000.

For further information, please read Using Jekyll with Pages and Using Jekyll with Docker

Tasks and updates for developer

  • Some tools are needed in development. You can install them using npm install. The list of the packages that will be installed in node_modules can be found in the package.json file. Here is a short list with description of the packages:

    • bower : dependancy manager for assets
    • gulp : utility to execute some task like concatenation for assets
  • To update assets: // update foundation with all its dependancies in bower_components ./node_modules/.bin/bower update // recreates the app.js file which groups all js files minified (js files from foundation, jquery, modernizr, fastclick, ...) ./node_modules/.bin/gulp app.js // recreates the app.css file which groups all js files (css files from foundation) ./node_modules/.bin/gulp app.css