Сделать сборку для проекта webpack 5 + vue 3 не vue-cli

5 000 руб. за проект
20 мая 2022, 23:24 • 3 отклика • 24 просмотра
За 1-7 дней, качество важнее
НЕ ТайпСкрипт только JS как и было

В прикреплённом архиве есть тестовый проект (только для Vue SPA приложение) который надо исправить до такой степени, чтобы он собирался новыми webpack 5 + vue 3 (раньше был webpack 2 + vue 2 вроде)
Дано:
1) Сделать сборщик только для Vue SPA (то есть работы с чанками не должно быть или предварительно уточнить этот вопрос/скорее всего нужна будет консультация)
2) vue-cli не предлагать , только webpack 5 + vue 3
3) есть готовый package.json со старыми технологиями его надо почистить
devDependencies получается всю переделать на совё усмотрение
dependencies - оставить по максимому, что не устарело
4) Стиль скриптов оставить прежний, если нет предложений
yarn build:test
yarn build:<название сайта-отдельная папка>
5) Для стилей будет использоваться LESS
6) handlebars - наверное надо убрать нужна консультация
7) Если надо ввести опциональность то использовать объект как ARGS.isDEV
8) рассказать для чего module.exports.resolve.alias какое практическое применение у алиасов именно этих
9) Выдержать архитектуру, только одна папка с node_modules в корне рабочего пространства,
рядом с ней, папка в которой есть файл webpack.config.js = папка с сайтом из Vue SPA
9) Сборку module.exports производить из компонентов:
webpack.config.base.js
webpack.config.js
и скрипты в папке webpack-module-exports-js
merge делается в webpack.config.js - который находится в папке сайта Vue SPA
10) сборка дева и сборка прода делается из src в 2 разные папки в зависимости от типа билда
<название сайта-отдельная папка>/src
<название сайта-отдельная папка>/build/dev
<название сайта-отдельная папка>/build/prod
11)Как будет производится проверка работы (если не ошибаюсь) скрипты уже есть в package.json
yarn - загрузит компоненты
yarn run build:testD - соберёт сайт из папки vue-test дев версию
yarn run build:testP - соберёт сайт из папки vue-test прод версию
yarn run start:testD - запустит демонстрацию сайта дев сборка , потоv закрываем
yarn run start:testP - запустит демонстрацию сайта прод сборка
скрипт index.js тоже наверное надо поправить чтобы сайт из примера тоже запустился который состоит только из верхнего меню
index.html - тоже надо поправить

https://yadi.sk/d/YzzcnBPODiUAnA
Телега LeinKub

Отзывы
R50 b85ebf4665b7bc84006b0b81bbf45808
Заказчик
Отказался от работы, обвинил в оскорблении. https://yadi.sk/i/AqCHjv45e5xRHw хотя вульгарные слова были только в сторону кода который выступал как пример с моей стороны. А так в технологиях разбирается.
~ 1 месяц назад