Как запустить приложение solidity / npmjs, используя другую страницу индекса с параметром - PullRequest
0 голосов
/ 03 июня 2019

Я хотел бы иметь более одной стартовой страницы индекса для разных, но связанных приложений.Как указать начальную страницу (например, 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.
...