Я пытаюсь интегрировать проект vue, который я создал с помощью vue cli, в существующее приложение .net. Я очень новичок в Vue, поэтому я пытаюсь следовать инструкциям и тому подобное, но у меня остается много вопросов.
При попытке скомпилировать это, я обнаружил, что модуль узла vue cli-service имеет следующее для установки файла main.js, расположенного в его файле base.js.
webpackConfig
.mode('development')
.context(api.service.context)
.entry('app')
.add('./src/main.js')
.end()
.output
.path(api.resolve(options.outputDir))
.filename(isLegacyBundle ? '[name]-legacy.js' : '[name].js')
.publicPath(options.publicPath)
Мне нужно переопределить это, так как мое приложение .net не имеет каталога src, и использование этого приложения vue не будет следовать этой структуре пути. Я не вижу способ сделать это в моем файле vue.config.js. Я ожидал бы, что, если я смогу переопределить это, это было бы место.
Я мог бы перезаписать файл base.js, где он существует, но когда сотрудник запускает установку npm, они получат значение по умолчанию, а не то, что у меня есть. Единственная опция, которую я вижу там, - это проверка во всех модулях узла git, что мы действительно не хотим делать.