Я хотел бы иметь более одной стартовой страницы индекса для разных, но связанных приложений.Как указать начальную страницу (например, index2.html) с помощью NPM?
Я хочу иметь возможность запускать мое приложение следующим образом:
npm run dev index2.html
вместо того, чтобы использовать только значение по умолчанию, запустив:
npm run dev
Я нашел файл config-defaults.js в каталоге
..\node_modules\lite-server\lib
Код ниже.Если я изменю index.html на index2.html, который работает, но могу ли я вместо этого использовать параметр?
var fallback = require('connect-history-api-fallback');
var log = require('connect-logger');
/*
| For up-to-date information about the options:
| http://www.browsersync.io/docs/options/
*/
module.exports = {
injectChanges: false, // workaround for Angular 2 styleUrls loading
files: ['./**/*.{html,htm,css,js}'],
watchOptions: {
ignored: 'node_modules'
},
server: {
baseDir: './',
middleware: [
log({ format: '%date %status %method %url' }),
fallback({
index: '/index.html',
htmlAcceptHeaders: ['text/html', 'application/xhtml+xml'] // systemjs workaround
})
]
}
};```
What I would like is to is to be able to send a parameter to npm as follows:
npm run dev index2.html
I can achieve that by changing the config file mentioned manually but I would like to use a parameter instead.