Registry / web-framework / qu-build

qu-build

JSON →
library2.2.0jsnpmunverified

Universal front-end build tooling based on webpack, TypeScript, Babel, and ES features. Current stable version 2.2.0 targets Node >= 8.5.0. Provides CLI commands for building, developing with hot reload, testing via Jest, scaffolding projects (vue, pages), and mock API support using Mock.js. Configuration is done via a custom webpack.config.js file that receives and returns the webpack config object. No recent updates; maintenance status unknown.

npm install qu-build
INSTALL
IMPORT
SIG · QU-BUILD
Q
qu-build
web-frameworkjavascriptv2.2.0
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18226 runs
build_error
glibc
node 18226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

webpack
const webpack = require('qu-build/lib/webpack');
import webpack from 'qu-build/lib/webpack'
CJS-only package, no ESM exports.
default
const quBuild = require('qu-build');
Package exports a function? Not specified. Use CLI or require submodules.
quBuild
import quBuild from 'qu-build';
const quBuild = require('qu-build');
ESM import works if used with bundler that understands package.json fields, but library is CJS-first.

Install CLI globally, then use commands for dev, build, test, and project scaffolding.

npm install qu-build -g # start dev server qu-build -d # build for production qu-build -b --hash # run tests qu-build -t # create vue project qu-build --init vue my-project
qu-build --version
Debug
Known issues
gotchaGlobal install required for CLI usage
fix
Install globally: npm install qu-build -g
affects: >=1.0
gotchaRequires Node >= 8.5.0, older versions not supported
fix
Update Node to >=8.5.0
affects: >=2.0
deprecatedPackage may be unmaintained; last version 2.2.0, no recent updates
fix
Consider alternatives like create-react-app or vue-cli
affects: *
gotchaConfiguration file must export a function that returns modified webpack config
fix
In webpack.config.js: module.exports = function(config) { ... return config; }
affects: >=1.0
Errors
Common errors & fixes
Cannot find module 'qu-build/lib/webpack'
Missing local install of qu-build, or using wrong path
fix
Run 'npm install qu-build --save-dev' inside project, then use relative path or require from global install.
qu-build: command not found
qu-build not installed globally or not in PATH
fix
Run 'npm install qu-build -g' to install globally, or use npx qu-build
Error: Cannot find module 'webpack'
webpack not installed as dependency
fix
Run 'npm install webpack' in your project
The engine "node" is incompatible with this module.
Node.js version too old (<8.5.0)
fix
Upgrade Node.js to version 8.5.0 or higher
Upgrade
Version history
2.2.0latest on npm
Audit
Dependencies
webpackrequiredbundler used internally
babelrequiredtranspilation
jestoptionaltesting via -t flag
Agent activity
2 hits · last 30 days
node
2
Resources
qu-build — npm install qu-build · libregistry