зеркало из https://github.com/nextcloud/news.git
42ec9f5d5c | ||
---|---|---|
.. | ||
admin | ||
app | ||
build | ||
controller | ||
directive | ||
filter | ||
gui | ||
plugin | ||
service | ||
tests | ||
vendor | ||
.bowerrc | ||
.jshintignore | ||
.jshintrc | ||
README.md | ||
bower.json | ||
gulpfile.js | ||
karma.conf.js | ||
package.json | ||
protractor.conf.js |
README.md
JavaScript Development
JavaScript is built and minified using gulp.
Therefore you need to install nodejs 5.6+ and npm. Then use npm to install gulp-cli:
sudo npm -g install gulp-cli
Then install the local dependencies by running:
npm install
Tasks
The following tasks are available:
-
Build the JavaScript:
gulp
-
Watch for changes and build JavaScript:
gulp watch
-
Run JavaScript unit tests:
gulp karma
-
Watch for changes and run JavaScript unit tests:
gulp watch-karma
-
Watch for changes and run PHP unit tests:
gulp watch-phpunit