#parceljs
#parceljs
Вопрос:
Я использую посылку 2. Я настроил структуру папок для отдельных файлов JS и Scss. Я могу получить посылку, чтобы связать их и вывести файлы, однако они оказываются во вложенной папке. Я хочу, чтобы файлы находились в корне выходной папки.
Структура:
- активы (реж.)
- стили (реж.)
- шаблоны
- разделы
- индекс.scss
- сценарии (реж.)
- шаблоны
- разделы
- index.js
Я хочу, чтобы оба индексных файла попали в корневую папку assets, но когда я запускаю Parcel, я получаю следующее:
- активы
- стили
- индекс.css
- Скрипты
- index.js
- стили
Я перепробовал множество различных вариантов этой команды, но до сих пор ни один из них не удалял файлы в корневой каталог ресурсов. Есть какие-нибудь идеи?
Это текущая команда из моего файла package.json:
"dev": "parcel styles/index.scss scripts/index.js --dist-dir assets"
Ответ №1:
Я все понял. Отвечаю на случай, если кто-то еще столкнется с тем же самым.
Я создал новый каталог под названием Parcel и переместил в него все. Затем я переместил оба индексных файла в корневой каталог Parcel. Затем я побежал npm run dev
из корневой папки с посылками. Затем я получал отдельные файлы scss и js, выводимые в корневой каталог моих ресурсов.
- Активы
- Посылка
- Стили
- Глобальный
- Продукт
- Коллекция
- Скрипты
- Глобальный
- Продукт
- Коллекция
- индекс.scss
- index.js
- Стили
Примечание: после того, как я получил эту работу, я столкнулся с другой проблемой, когда файл js, который был выведен, был пуст. На момент написания этого поста я еще не смог это исправить.