Other information

Background

Initially developed for sites built with NineCMS. As of v0.6.0 the previous (totally basic) package management was removed. Relevant issue: django-ninecms#56.

Several other possibilities have been evaluated and rejected:

  • django-bower
  • django-pipeline
  • django-compressor
  • django-webpacks
  • django-require
  • django-grunt

ENOSPC

In case that gulp watch fails with ENOSPC, increase the inotify watch limit:

$ echo fs.inotify.max_user_watches=16384 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p  # bash
> echo fs.inotify.max_user_watches=16384 | sudo tee -a /etc/sysctl.conf; and sudo sysctl -p  # fish

IDEs

PyCharm has a gulp plugin.