Сделать сборку для проекта webpack 5 + vue 3 не vue-cli
5 000 руб. за проект
За 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
НЕ ТайпСкрипт только 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
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.