fix: update caniuse-lite version and enhance SPA routing for resetPassword
- Updated caniuse-lite to version 1.0.30001757 in package-lock.json for improved compatibility. - Added functionality to copy index.html to the resetPassword directory for better SPA routing in production environments.
This commit is contained in:
6
package-lock.json
generated
6
package-lock.json
generated
@@ -4554,9 +4554,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/caniuse-lite": {
|
"node_modules/caniuse-lite": {
|
||||||
"version": "1.0.30001727",
|
"version": "1.0.30001757",
|
||||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001727.tgz",
|
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001757.tgz",
|
||||||
"integrity": "sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==",
|
"integrity": "sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -422,6 +422,14 @@ const renderApp = async (categoryData, socket) => {
|
|||||||
process.exit(1);
|
process.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Copy index.html to resetPassword (no file extension) for SPA routing
|
||||||
|
if (config.isProduction) {
|
||||||
|
const indexPath = path.resolve(__dirname, config.outputDir, "index.html");
|
||||||
|
const resetPasswordPath = path.resolve(__dirname, config.outputDir, "resetPassword");
|
||||||
|
fs.copyFileSync(indexPath, resetPasswordPath);
|
||||||
|
console.log(`✅ Copied index.html to ${resetPasswordPath}`);
|
||||||
|
}
|
||||||
|
|
||||||
// Render static pages
|
// Render static pages
|
||||||
console.log("\n📄 Rendering static pages...");
|
console.log("\n📄 Rendering static pages...");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user