mango-cli is a frontend development scaffolding and build tool (version 3.9.6) that provides a preconfigured devstack with Gulp, BrowserSync, Webpack, and support for Stylus, Sass, Less, Pug, TypeScript, React, and Svelte. It automates project initialization, dependency management, and build processes. The package is maintained by manGoweb and has a stable release cadence. Unlike Yeoman or create-react-app, it offers a unified CLI for both scaffolding and building with multiple template engines and CSS preprocessors out of the box. Requires Node.js >=14 and npm >=7.
npm install mango-cliNo compatibility data collected yet for this library.
Install mango-cli globally, scaffold a new project, and start the development server with live reload.
Use Node.js 10.x LTS or later (but avoid Node 3.x). Ensure python v2.7 is installed on macOS.
Rename the project directory to remove spaces, e.g., use 'my-project' instead of 'my project'.
Install libvips via Homebrew on macOS: 'brew install vips' or on Linux: 'sudo apt-get install libvips-dev'.
Use Git Bash or Windows Subsystem for Linux (WSL) to run mango-cli commands.
Do not install gulp-cli globally. Use mango-cli's bundled version.
Uninstall global Gulp: 'npm uninstall -g gulp' and reinstall mango-cli: 'npm install -g mango-cli'
Add npm global bin directory to PATH: 'export PATH="$(npm bin -g):$PATH"' or use nvm.
Install Python 2.7: 'brew install python@2' or use pyenv.
Kill process on port 3000: 'lsof -ti:3000 | xargs kill -9' or change port in mango.config.js.
No dependency data recorded yet.