Ошибка конфигурации SMUI SvelteKit во время сборки
У меня возникли проблемы с созданием проекта Svelte Kit с помощью SMUI. Я получаю сообщение об ошибке «Неожиданный токен (обратите внимание, что вам нужны плагины для импорта файлов, не являющихся JavaScript)». Я выполнил инструкции по установке плагинаrollup-plugin-node-resolve, но по-прежнему получаю сообщение об ошибке.
Я прикрепил вывод команды npm run build. Может ли кто-нибудь помочь мне понять, что происходит?
Заранее спасибо!
Вот результат (я вырезал несвязанные вещи, такие как пути к файлам и т. д.):
simple3-svelte@0.0.1 build
vite build
(!) Experimental legacy.buildSsrCjsExternalHeuristics and ssr.format: 'cjs' are going to be removed in Vite 5.
Find more information and give feedback at https://github.com/vitejs/vite/discussions/13816.
vite v4.4.9 building SSR bundle for production...
transforming (123) node_modules/@smui/list/dist/Label.svelte
✓ 235 modules transformed.
(!) Experimental legacy.buildSsrCjsExternalHeuristics and ssr.format: 'cjs' are going to be removed in Vite 5.
Find more information and give feedback at https://github.com/vitejs/vite/discussions/13816.
vite v4.4.9 building for production...
transforming (116) node_modules/@smui/drawer/dist/index.js
✓ 241 modules transformed.
✓ built in 3.89s
Using @sveltejs/adapter-node
error during build:
RollupError: Unexpect
токен ed(обратите внимание, что вам нужны плагины для импорта файлов, не являющихся JavaScript)
Я пытаюсь создать свой проект Svelte Kit, но получаю следующую ошибку:
RollupError: Неожиданный токен (обратите внимание, что вам нужны плагины для импорта файлов, которые не являются JavaScript). Я пробовал следующее:
Я установил плагинrollup-plugin-node-resolve. Я добавил плагин в свой файлrollup.config.js. Я перестроил свой проект. Я ожидаю, что сборка пройдет успешно без каких-либо ошибок.
Также вот мои зависимости:
"devDependencies": {
"@floating-ui/dom": "^1.5.1",
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-typescript": "^11.1.3",
"@smui-extra/badge": "^7.0.0-beta.14",
"@smui-extra/bottom-app-bar": "^7.0.0-beta.14",
"@smui/button": "^7.0.0-beta.14",
"@smui/card": "^7.0.0-beta.14",
"@smui/checkbox": "^7.0.0-beta.14",
"@smui/drawer": "^7.0.0-beta.14",
"@smui/form-field": "^7.0.0-beta.14",
"@smui/icon-button": "^7.0.0-beta.14",
"@smui/layout-grid": "^7.0.0-beta.14",
"@smui/list": "^7.0.0-beta.14",
"@smui/menu": "^7.0.0-beta.14",
"@smui/segmented-button": "^7.0.0-beta.14",
"@smui/tooltip": "^7.0.0-beta.14",
"@smui/top-app-bar": "^7.0.0-beta.14",
"@sveltejs/adapter-node": "^1.3.1",
"@tailwindcss/forms": "^0.5.4",
"@tailwindcss/typography": "^0.5.9",
"@tsconfig/svelte": "^5.0.2",
"autoprefixer": "^10.4.15",
"eslint": "^8.47.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-svelte": "^2.32.4",
"highlight.js": "^11.8.0",
"postcss": "^8.4.28",
"prettier": "^3.0.2",
"prettier-plugin-svelte": "^3.0.3",
"sass": "^1.66.0",
"svelte": "^4.2.0",
"svelte-adapter-appengine": "^0.10.3",
"svelte-avatar": "^1.2.0",
"svelte-check": "^3.5.0",
"svelte-fa": "^3.0.4",
"tailwindcss": "^3.3.3",
"typescript": "^5.1.6"
},
"type": "module",
"dependencies": {
"@fortawesome/free-brands-svg-icons": "^6.4.2",
"@fortawesome/free-regular-svg-icons": "^6.4.2",
"@fortawesome/free-solid-svg-icons": "^6.4.2",
"@material/dom": "^14.0.0",
"@sveltejs/adapter-auto": "^2.0.0",
"@sveltejs/kit": "^1.5.0",
"gridjs": "^6.0.6",
"gridjs-svelte": "^2.1.1",
"jquery": "^3.7.1",
"svelte-material-ui": "^7.0.0-beta.14",
"vite": "^4.3.0"
}