create-cert-files
v1.1.0
Published
Create self signed cert files to be used with webpack-dev-server or browsersync
Downloads
368
Readme
create-cert-files
Create self signed cert files to be used with webpack-dev-server or browsersync
Usage with BrowserSync
npm install --dev create-cert-files browser-sync
const fakeCert = require('create-cert-files')()
const browserSync = require('browser-sync')
browserSync.init({
https: {
key: fakeCert.key,
cert: fakeCert.cert
}
})
Usage with webpack
npm install --save-dev create-cert-files
In your webpack.config.js
const fakeCert = require('create-cert-files')(options)
const fs = require('fs')
module.exports = {
devServer: {
https: {
key: fs.readFileSync(fakeCert.key),
cert: fs.readFileSync(fakeCert.cert)
}
}
}
options
keyPath
Path of key file
certPath
Path of cert file
altNames
An array of subjectAltName
[
{
// type 2 is DNS
type: 2,
value: 'localhost'
},
{
// type 7 is IP
type: 7,
ip: '127.0.0.1'
}
]
- Profit