From 92ba36cfb9ffeee13409bfed56d8257bf0cbf6fa Mon Sep 17 00:00:00 2001 From: Limezy Date: Wed, 31 Aug 2022 16:17:36 +0700 Subject: [PATCH] New try for the port... --- conf/vite.config.js | 16 ++++++++++++++++ scripts/install | 4 ++-- 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 conf/vite.config.js diff --git a/conf/vite.config.js b/conf/vite.config.js new file mode 100644 index 0000000..3cdde50 --- /dev/null +++ b/conf/vite.config.js @@ -0,0 +1,16 @@ +import { sveltekit } from '@sveltejs/kit/vite'; +import path from 'path'; + +/** @type {import('vite').UserConfig} */ +const config = { + resolve: { + alias: { + 'xmlhttprequest-ssl': './node_modules/engine.io-client/lib/xmlhttprequest.js', + '@api': path.resolve('./src/api') + } + }, + plugins: [sveltekit()], + server: { + port: __PORT__, + }, +}; \ No newline at end of file diff --git a/scripts/install b/scripts/install index 47ccedc..db8c8d1 100755 --- a/scripts/install +++ b/scripts/install @@ -162,8 +162,8 @@ popd mkdir -p "$final_path/web/" chown -R $app:$app $final_path/build/output/usr/src/app pushd $final_path/build/output/usr/src/app - sed -i 's/3000/'$port'/' package.json - sed -i 's/vite build/vite build --port '$port'/' package.json + rm vite.config.js + ynh_add_config --template="../conf/vite.config.js" --destination="$final_path/build/output/usr/src/app/vite.config.js" ynh_exec_warn_less sudo -u $app env $ynh_node_load_PATH npm ci ynh_exec_warn_less sudo -u $app env $ynh_node_load_PATH npm run build popd