Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
}).catch(function(e) {
if (++attempts >= numAttempts) {
// reject with the last error
reject(e);
}
else {
setTimeout(attempt, interval);
}
});
}
});
}
var onTravis = !!process.env.TRAVIS;
HttpServer.createServer({
showDir: false,
autoIndex: false,
root: './',
}).listen(8000, '127.0.0.1');
var browserConfig = {version : 'latest'};
if (onTravis) {
var UA_VERSION = process.env.UA_VERSION;
if (UA_VERSION) {
browserConfig.version = UA_VERSION;
}
var UA = process.env.UA;
if (!UA) {
throw new Error('No test browser name.')
}
'use strict'
const httpServer = require('http-server');
// default cache disabled
let cache = -1;
if (process.env.NODE_ENV === 'production') {
cache = 3600;
const msg = 'Running in production mode (caching is enabled)';
console.log(msg);
}
const server = httpServer.createServer({
root: './',
cache: cache,
robots: true,
headers: {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Credentials': 'true'
}
});
require('chokidar-socket-emitter')({app: server.server});
server.listen(8888);
console.log('Started http-server with chokidar-socket-emitter');
console.log('Running on localhost:8888');
gulp.task('simpleserver', function(cb) {
httpServer.createServer({ root: './', cache: 5 }).listen(4000);
// httpServer.createServer({ root: './', cache: 5 }).listen(8088);
console.log('Server address: http://127.0.0.1:4000/');
});
gulp.task('html:serve', function (cb) {
function alwaysServeIndex(req, res, next) {
// Allow the development server to respond to URLs defined in the front end application.
// Assume that any URL without a file extension can be handled by the client side code
// and serve index.html (instead of 404).
if(!(path.extname(req.url))) {
req.url = "/";
}
next();
}
var server = new http_server.HttpServer({
root: 'app/static',
before: [connect_logger(), alwaysServeIndex]
});
server.listen(8000, function () {
util.log('HTTP server started on port 8000');
cb();
});
});
test('global build --target lib', async () => {
const { stdout } = await execa(binPath, ['build', 'testLib.vue', '--target', 'lib'], { cwd })
expect(stdout).toMatch('Build complete.')
const distDir = path.join(cwd, 'dist')
const hasFile = file => fs.existsSync(path.join(distDir, file))
expect(hasFile('demo.html')).toBe(true)
expect(hasFile('testLib.common.js')).toBe(true)
expect(hasFile('testLib.umd.js')).toBe(true)
expect(hasFile('testLib.umd.min.js')).toBe(true)
expect(hasFile('testLib.css')).toBe(true)
const port = await portfinder.getPortPromise()
server = createServer({ root: distDir })
await new Promise((resolve, reject) => {
server.listen(port, err => {
if (err) return reject(err)
resolve()
})
})
const launched = await launchPuppeteer(`http://localhost:${port}/demo.html`)
browser = launched.browser
page = launched.page
const h1Text = await page.evaluate(() => {
return document.querySelector('h1').textContent
})
require('../../../src/config/environment');
require('../../../src/app/polyfills/node-fetch');
const HttpServer = require('http-server').HttpServer;
let openServer = new HttpServer({ root: 'compiled'});
const startLocalServers = (done) => {
openServer.listen(process.env.PORT, 'localhost', () => {
console.log(`Server running on port ${process.env.PORT}`);
done()
});
};
const stopLocalServers = (done) => {
console.log('Closing server...');
openServer.close(done);
};
module.exports = {
start: startLocalServers,
stop: stopLocalServers
function startServers(callback) {
readyCallback = callback;
http_server.createServer().listen(HTTP_PORT);
var msg = 'Tests: http://127.0.0.1:' + HTTP_PORT + '/test/index.html';
if (process.env.COUCH_HOST) {
msg += '?couchHost=' + process.env.COUCH_HOST;
}
console.log(msg);
serverStarted = true;
checkReady();
}
}
};
let cwd = process.cwd();
let port = 8527;
let host = '0.0.0.0';
let options = {
root: cwd,
cache: false,
showDir: true,
autoIndex: true
};
let srcDir = path.resolve(__dirname, '../src');
let server = httpServer.createServer(options);
let pretest = spawn('npm', ['run', 'pretest']);
pretest.stderr.on('data', data => {
console.log(`${data}`);
});
pretest.on('close', code => {
server.listen(port, host, function () {
let canonicalHost = host === '0.0.0.0' ? '127.0.0.1' : host;
let protocol = 'http://';
logger.info(['Starting up http-server, serving '.yellow,
server.root.cyan,
'\nAvailable on:'.yellow
].join(''));
module.exports = function () {
winston.info("Executing command "+"preview".yellow);
var HTTPServer = require('http-server').HTTPServer;
var httpServer = new HTTPServer({
root: './public/'
});
httpServer.log = winston.info;
httpServer.listen(process.env.PORT || process.env.C9_PORT || 8080);
process.on('SIGINT', function() {
winston.warn('http-server stopped.'.red);
process.exit(0);
});
}