UNPKG

@nx-plus/vue

Version:
104 lines (103 loc) 2.92 kB
{ "version": 2, "outputCapture": "direct-nodejs", "$schema": "http://json-schema.org/schema", "cli": "nx", "title": "DevServer executor", "description": "", "type": "object", "properties": { "open": { "type": "boolean", "description": "Open browser on server start.", "default": false }, "copy": { "type": "boolean", "description": "Copy url to clipboard on server start.", "default": false }, "stdin": { "type": "boolean", "description": "Close when stdin ends." }, "mode": { "type": "string", "description": "Specify env mode (default: development)." }, "host": { "type": "string", "description": "Specify host (default: 0.0.0.0).", "default": "0.0.0.0" }, "port": { "type": "number", "description": "Specify port (default: 8080).", "default": 8080 }, "https": { "type": "boolean", "description": "Use https (default: false).", "default": false }, "public": { "type": "string", "description": "Specify the public network URL for the HMR client." }, "skipPlugins": { "type": "string", "description": "Comma-separated list of plugin names to skip for this run." }, "browserTarget": { "type": "string", "description": "Target to serve.", "pattern": "^[^:\\s]+:[^:\\s]+(:[^\\s]+)?$" }, "watch": { "type": "boolean", "description": "Watch for changes.", "default": true }, "publicPath": { "type": "string", "description": "The base URL your application bundle will be deployed at." }, "css": { "type": "object", "properties": { "extract": { "description": "Whether to extract CSS in your components into a standalone CSS files (instead of inlined in JavaScript and injected dynamically).", "oneOf": [ { "type": "boolean" }, { "type": "object" } ] }, "sourceMap": { "type": "boolean", "description": "Whether to enable source maps for CSS. Setting this to true may affect build performance." }, "loaderOptions": { "type": "object", "description": "Pass options to CSS-related loaders." } }, "additionalProperties": false }, "devServer": { "type": "object", "description": "All options for webpack-dev-server are supported.", "default": {} }, "transpileDependencies": { "type": "array", "description": "By default babel-loader ignores all files inside node_modules. If you want to explicitly transpile a dependency with Babel, you can list it in this option.", "default": [] } }, "required": ["browserTarget"], "additionalProperties": false }