chushihua
This commit is contained in:
+336
@@ -0,0 +1,336 @@
|
||||
{
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"hot": {
|
||||
"description": "Enables Hot Module Replacement.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"hotOnly": {
|
||||
"description": "Enables Hot Module Replacement without page refresh as fallback.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"lazy": {
|
||||
"description": "Disables watch mode and recompiles bundle only on a request.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"bonjour": {
|
||||
"description": "Publishes the ZeroConf DNS service",
|
||||
"type": "boolean"
|
||||
},
|
||||
"host": {
|
||||
"description": "The host the server listens to.",
|
||||
"type": "string"
|
||||
},
|
||||
"allowedHosts": {
|
||||
"description": "Specifies which hosts are allowed to access the dev server.",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"type": "array"
|
||||
},
|
||||
"filename": {
|
||||
"description": "The filename that needs to be requested in order to trigger a recompile (only in lazy mode).",
|
||||
"anyOf": [
|
||||
{
|
||||
"instanceof": "RegExp"
|
||||
},
|
||||
{
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
},
|
||||
"publicPath": {
|
||||
"description": "URL path where the webpack files are served from.",
|
||||
"type": "string"
|
||||
},
|
||||
"port": {
|
||||
"description": "The port the server listens to.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
},
|
||||
"socket": {
|
||||
"description": "The Unix socket to listen to (instead of on a host).",
|
||||
"type": "string"
|
||||
},
|
||||
"watchOptions": {
|
||||
"description": "Options for changing the watch behavior.",
|
||||
"type": "object"
|
||||
},
|
||||
"headers": {
|
||||
"description": "Response headers that are added to each response.",
|
||||
"type": "object"
|
||||
},
|
||||
"clientLogLevel": {
|
||||
"description": "Controls the log messages shown in the browser.",
|
||||
"enum": [
|
||||
"none",
|
||||
"info",
|
||||
"warning",
|
||||
"error"
|
||||
]
|
||||
},
|
||||
"overlay": {
|
||||
"description": "Shows an error overlay in browser.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"errors": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"warnings": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"progress": {
|
||||
"description": "Shows compilation progress in browser console.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"key": {
|
||||
"description": "The contents of a SSL key.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"instanceof": "Buffer"
|
||||
}
|
||||
]
|
||||
},
|
||||
"cert": {
|
||||
"description": "The contents of a SSL certificate.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"instanceof": "Buffer"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ca": {
|
||||
"description": "The contents of a SSL CA certificate.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"instanceof": "Buffer"
|
||||
}
|
||||
]
|
||||
},
|
||||
"pfx": {
|
||||
"description": "The contents of a SSL pfx file.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"instanceof": "Buffer"
|
||||
}
|
||||
]
|
||||
},
|
||||
"pfxPassphrase": {
|
||||
"description": "The passphrase to a (SSL) PFX file.",
|
||||
"type": "string"
|
||||
},
|
||||
"requestCert": {
|
||||
"description": "Enables request for client certificate. This is passed directly to the https server.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"inline": {
|
||||
"description": "Enable inline mode to include client scripts in bundle (CLI-only).",
|
||||
"type": "boolean"
|
||||
},
|
||||
"disableHostCheck": {
|
||||
"description": "Disable the Host header check (Security).",
|
||||
"type": "boolean"
|
||||
},
|
||||
"public": {
|
||||
"description": "The public hostname/ip address of the server.",
|
||||
"type": "string"
|
||||
},
|
||||
"https": {
|
||||
"description": "Enable HTTPS for server.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "object"
|
||||
},
|
||||
{
|
||||
"type": "boolean"
|
||||
}
|
||||
]
|
||||
},
|
||||
"contentBase": {
|
||||
"description": "A directory to serve files non-webpack files from.",
|
||||
"anyOf": [
|
||||
{
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"minItems": 1,
|
||||
"type": "array"
|
||||
},
|
||||
{
|
||||
"enum": [
|
||||
false
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
},
|
||||
"watchContentBase": {
|
||||
"description": "Watches the contentBase directory for changes.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"open": {
|
||||
"description": "Let the CLI open your browser with the URL.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"type": "boolean"
|
||||
}
|
||||
]
|
||||
},
|
||||
"useLocalIp": {
|
||||
"description": "Let the browser open with your local IP.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"openPage": {
|
||||
"description": "Let the CLI open your browser to a specific page on the site.",
|
||||
"type": "string"
|
||||
},
|
||||
"features": {
|
||||
"description": "The order of which the features will be triggered.",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"type": "array"
|
||||
},
|
||||
"compress": {
|
||||
"description": "Gzip compression for all requests.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"proxy": {
|
||||
"description": "Proxy requests to another server.",
|
||||
"anyOf": [
|
||||
{
|
||||
"items": {
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "object"
|
||||
},
|
||||
{
|
||||
"instanceof": "Function"
|
||||
}
|
||||
]
|
||||
},
|
||||
"minItems": 1,
|
||||
"type": "array"
|
||||
},
|
||||
{
|
||||
"type": "object"
|
||||
}
|
||||
]
|
||||
},
|
||||
"historyApiFallback": {
|
||||
"description": "404 fallback to a specified file.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"type": "object"
|
||||
}
|
||||
]
|
||||
},
|
||||
"staticOptions": {
|
||||
"description": "Options for static files served with contentBase.",
|
||||
"type": "object"
|
||||
},
|
||||
"setup": {
|
||||
"description": "Exposes the Express server to add custom middleware or routes.",
|
||||
"instanceof": "Function"
|
||||
},
|
||||
"before": {
|
||||
"description": "Exposes the Express server to add custom middleware or routes before webpack-dev-middleware will be added.",
|
||||
"instanceof": "Function"
|
||||
},
|
||||
"after": {
|
||||
"description": "Exposes the Express server to add custom middleware or routes after webpack-dev-middleware got added.",
|
||||
"instanceof": "Function"
|
||||
},
|
||||
"stats": {
|
||||
"description": "Decides what bundle information is displayed.",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "object"
|
||||
},
|
||||
{
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"enum": [
|
||||
"none",
|
||||
"errors-only",
|
||||
"minimal",
|
||||
"normal",
|
||||
"verbose"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"reporter": {
|
||||
"description": "Customize what the console displays when compiling.",
|
||||
"instanceof": "Function"
|
||||
},
|
||||
"reportTime": {
|
||||
"description": "Report time before and after compiling in console displays.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"noInfo": {
|
||||
"description": "Hide all info messages on console.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"quiet": {
|
||||
"description": "Hide all messages on console.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"serverSideRender": {
|
||||
"description": "Expose stats for server side rendering (experimental).",
|
||||
"type": "boolean"
|
||||
},
|
||||
"index": {
|
||||
"description": "The filename that is considered the index file.",
|
||||
"type": "string"
|
||||
},
|
||||
"log": {
|
||||
"description": "Customize info logs for webpack-dev-middleware.",
|
||||
"instanceof": "Function"
|
||||
},
|
||||
"warn": {
|
||||
"description": "Customize warn logs for webpack-dev-middleware.",
|
||||
"instanceof": "Function"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
}
|
||||
Reference in New Issue
Block a user