Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
#!/usr/bin/env node
var liveServer = require("live-server");
var params = {
port: 8080, // Set the server port. Defaults to 8080.
host: "0.0.0.0", // Set the address to bind to. Defaults to 0.0.0.0 or process.env.IP.
ignore: '*', // comma-separated string for paths to ignore
file: "index.html", // When set, serve this file for every 404 (useful for single-page applications)
wait: 1000, // Waits for all changes, before reloading. Defaults to 0 sec.
logLevel: 2 // 0 = errors only, 1 = some, 2 = lots
};
liveServer.start(params);
vscode.window.showErrorMessage('Live Server Preview can preview only HTML file');
return;
}
const workspacePath =
vscode.workspace.rootPath;
const documentPath =
textEditor.document.uri.fsPath;
const rootPath =
// workspace is available and it has the document
(workspacePath && documentPath.startsWith(workspacePath))
? workspacePath
: path.dirname(documentPath);
const server = liveServer.start({
port: 0, // random port
host: '127.0.0.1',
root: rootPath,
open: false
});
// some/file.html
const relativePath = documentPath.substr(rootPath.length + 1);
const panel = vscode.window.createWebviewPanel(
'extension.liveServerPreview',
relativePath,
vscode.ViewColumn.Two,
{
enableScripts: true
}
const liveServer = require("live-server")
const mockMQTT = require("../../fake-broker.js").MockMQQTBroker
const params = {
port: 8002,
root: "test/displays",
watch: ["dist/", "test/displays"],
mount: [["/dist", "./dist"]]
}
const mqtt = new mockMQTT(9002)
liveServer.start(params)
setTimeout(() => {
try {
let ServerInstance = liveServer.start(params);
setTimeout(() => {
if (!ServerInstance._connectionKey) {
return callback(null);
}
httpShutdown(ServerInstance)
return callback(ServerInstance);
}, 1000);
} catch (err) {
console.error(err);
callback(null);
}
}, 0);
${addSection("html", contents)}
`).to(filename);
examples.push(filename);
});
log.timer("taking screenshots");
server.start({logLevel: 0, noBrowser: true, port}).on("listening", () => {
shell.rm("-rf", `../d3plus-website/_examples/${name}`);
Promise.all(examples.map(ssPromise)).then(() => {
screenshot.close();
if (shell.test("-d", "../d3plus-website")) {
log.timer("uploading examples to d3plus.org");
shell.cd("../d3plus-website");
shell.exec(`git add _examples/${name}/*`);
shell.exec(`git commit -m \"${name} examples\"`);
shell.exec("git push -q");
}
else {
log.warn("d3plus-website repository folder not found in parent directory, builds cannot be uploaded to d3plus.org");
const liveServer = require('live-server');
const params = {
port: 8080,
host: '0.0.0.0',
root: './demo',
watch: ['dist/**', 'demo/**'],
open: process.env.NODE_ENV !== 'test',
mount: [['/dist', './dist']],
noCssInject: true
};
const server = liveServer.start(params);
module.exports = server;
} else {
require('../utils/generateSslCert')();
httpsOptions = {
cert: fs.readFileSync(CERT_FILE),
key: fs.readFileSync(KEY_FILE)
};
}
options = {
...options,
https: httpsOptions
};
}
liveServer.start(options);
}
function startServer() {
const params = {
port: 5555,
host: HOST_NAME,
root: './',
file: 'index.html',
wait: 1000,
logLevel: 2
};
liveServer.start(params);
}
function startServer() {
const params = {
port: 5555,
host: HOST_NAME,
root: './',
file: SVG_FILE_NAME,
wait: 1000,
logLevel: 2
};
liveServer.start(params);
}
export const server = () => {
process.stdout.write(chalk.green('◩ lagom-server is running'))
liveServer.start(params)
}