The Invisible Framework (current stable v1.26.10) is an opinionated, CLI-driven web application framework designed to rapidly scaffold and manage full-stack JavaScript projects. It provides a structured approach from an empty directory to a production environment, automating common setup tasks like Git, npm initialization, and configuring essential development tools such as Babel, ESLint, Webpack, and Express. It enforces a `client/` directory for UI code and a `config.js` for environment settings, aiming to streamline development and deployment processes for Node.js (v6+) and npm (v3+) based applications. The framework emphasizes convention over configuration, abstracting away many underlying build processes.
npm install invisible-frameworkNo compatibility data collected yet for this library.
This quickstart initializes a new project, installs the Invisible Framework CLI, creates the required client-side entry point, and starts the development server, demonstrating basic application setup and client-side logging.
Ensure your Node.js installation is at least 6.3.0 and your NPM version is 3 or higher. Use `node -v` and `npm -v` to check, and upgrade if necessary.
Review generated files and `package.json` changes after installation. If you have custom configurations, merge them carefully. Consider committing your project before running `npm i -S invisible-framework`.
Always place your UI code within the `client/` directory and ensure `client/index.js` exists as your application's primary entry file. Refer to the demo application for guidance on internal client directory structure.
Focus on using the `invisible-framework` CLI and the npm scripts it provides. Avoid attempting direct programmatic `import { ... } from 'invisible-framework'` statements in your application code unless explicitly documented.Create the `client` directory and the `index.js` file within it: `mkdir client && touch client/index.js`.
Check your `package.json` to ensure the `scripts.start` entry is present. If it's missing, try reinstalling the framework (`npm i -S invisible-framework`) to regenerate the default scripts, or manually add the `start` script as per the framework's documentation.
Upgrade your Node.js installation to version 6.3.0 or newer. Consider using a Node Version Manager (NVM) like `nvm` to easily switch and update Node.js versions.
No dependency data recorded yet.