This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
tools:taaabs:doc [2015/09/04 17:18] rcazenav created |
tools:taaabs:doc [2018/12/10 13:20] (current) pchampin Marked as deprecated. |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | This page is **deprecated**. Wee keep it only for archival purposes. |
+ | |||
+ | Please visit the [[https:// | ||
+ | |||
+ | ====== | ||
+ | ===== Common Prerequisites ===== | ||
+ | Taaabs is a single page application using '' | ||
+ | Taaabs is written in '' | ||
+ | Taaabs use '' | ||
+ | Theses tools needs '' | ||
+ | |||
+ | '' | ||
+ | At least you need a '' | ||
+ | |||
+ | You can check theses version with '' | ||
+ | |||
+ | If your distribution package manager cannot, no problem, you can download and install node (since v0.12, npm is packaged inside node, so you don't need to install it separatly) [[https:// | ||
+ | |||
+ | Assuming now you have '' | ||
+ | |||
+ | We use '' | ||
+ | |||
+ | ===== Clone the project ===== | ||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | ===== Gulp ===== | ||
+ | Then, you need to install gulp, as an executable application. | ||
+ | '' | ||
+ | |||
+ | Now you can try the command '' | ||
+ | |||
+ | If you got a message like '' | ||
+ | |||
+ | The '' | ||
+ | This configuration file is named by convention ' | ||
+ | To run the task ' | ||
+ | |||
+ | ===== Bower ===== | ||
+ | Then, you can install '' | ||
+ | |||
+ | Now you can try the command '' | ||
+ | |||
+ | ===== Installing build dependencies ===== | ||
+ | Then, you must fetch the build dependencies of the project: '' | ||
+ | |||
+ | ===== Installing client-side dependencies ===== | ||
+ | Then, you must fetch the client-side dependencies of the project: '' | ||
+ | |||
+ | ====== Development Worflow ====== | ||
+ | |||
+ | ===== JSHint ===== | ||
+ | We use [[http:// | ||
+ | |||
+ | When building '' | ||
+ | <note warning> | ||
+ | |||
+ | We suggest you to | ||
+ | I suggest that you regularly scan your code using | ||
+ | |||
+ | |||
+ | ===== JSCS ===== | ||
+ | |||
+ | ===== Project Directory Structure ===== | ||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | ===== Running the development web server ===== | ||
+ | |||
+ | When you are modifing sources files of '' | ||
+ | To do this, use '' | ||
+ | |||
+ | |||
+ | ===== Run the simple webserver ===== | ||
+ | '' | ||
+ | |||
+ | Then open http:// | ||