Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
enableEngine: false,
cors: '*',
timeout: 1000000,
quiet: true,
paths: {
typeDefs: require.resolve('@vue/cli-ui/apollo-server/type-defs.js'), // schema
resolvers: require.resolve('@vue/cli-ui/apollo-server/resolvers.js'), // resolvers
context: require.resolve('@vue/cli-ui/apollo-server/context.js'), // 可以向 resolvers 注入上下文对象
pubsub: require.resolve('@vue/cli-ui/apollo-server/pubsub.js'), // 订阅
server: require.resolve('@vue/cli-ui/apollo-server/server.js'), // express 服务 e.g. express.static
directives: require.resolve('@vue/cli-ui/apollo-server/directives.js') // schema 指令
}
}
server(opts, () => {
// Reset for yarn/npm to work correctly
if (typeof nodeEnv === 'undefined') {
delete process.env.NODE_ENV
} else {
process.env.NODE_ENV = nodeEnv
}
// Open browser
const url = `http://${host}:${port}`
if (!options.quiet) log(`🌠 Ready on ${url}`)
if (options.headless) {
console.log(port)
} else {
openBrowser(url)
}
})
enableMocks: false,
enableEngine: false,
cors: '*',
timeout: 1000000,
quiet: true,
paths: {
typeDefs: require.resolve('@vue/cli-ui/apollo-server/type-defs.js'),
resolvers: require.resolve('@vue/cli-ui/apollo-server/resolvers.js'),
context: require.resolve('@vue/cli-ui/apollo-server/context.js'),
pubsub: require.resolve('@vue/cli-ui/apollo-server/pubsub.js'),
server: require.resolve('@vue/cli-ui/apollo-server/server.js'),
directives: require.resolve('@vue/cli-ui/apollo-server/directives.js')
}
}
server(opts, () => {
// Reset for yarn/npm to work correctly
if (typeof nodeEnv === 'undefined') {
delete process.env.NODE_ENV
} else {
process.env.NODE_ENV = nodeEnv
}
// Open browser
const url = `http://${host}:${port}`
if (!options.quiet) log(`🌠 Ready on ${url}`)
if (options.headless) {
console.log(port)
} else {
openBrowser(url)
}
})