Skip to content

Commit c7ec259

Browse files
committed
feat: replace _redirects workaround with preferStatic
1 parent 8b381c3 commit c7ec259

File tree

3 files changed

+4
-22
lines changed

3 files changed

+4
-22
lines changed

app/entry.server.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
export { handleRequest as default } from "@netlify/remix-adapter";
2+
3+
export const config = { path: "/*", preferStatic: true };

remix.init/index.js

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,7 @@ const edgeFilesToCopy = [
1919
];
2020

2121
// Netlify Functions template file changes
22-
const filesToCopy = [
23-
["README.md"],
24-
["netlify-toml", "netlify.toml"],
25-
["redirects", ".redirects"],
26-
];
22+
const filesToCopy = [["README.md"], ["netlify-toml", "netlify.toml"]];
2723

2824
async function copyTemplateFiles({ files, rootDirectory }) {
2925
for (const [file, target] of files) {
@@ -65,26 +61,14 @@ async function updatePackageJsonForEdge(directory) {
6561

6662
async function updatePackageJsonForFunctions(directory) {
6763
const packageJson = await PackageJson.load(directory);
68-
const {
69-
dependencies: { "@remix-run/node": _node, ...dependencies },
70-
scripts,
71-
...restOfPackageJson
72-
} = packageJson.content;
64+
const { dependencies, ...restOfPackageJson } = packageJson.content;
7365

7466
packageJson.update({
7567
...restOfPackageJson,
76-
scripts: {
77-
...scripts,
78-
build: "npm run redirects:enable && remix build",
79-
dev: "npm run redirects:disable && remix dev",
80-
"redirects:enable": "shx cp .redirects public/_redirects",
81-
"redirects:disable": "shx rm -f public/_redirects",
82-
},
8368
dependencies: {
8469
...dependencies,
8570
"@netlify/functions": "^2.0.0",
8671
"@netlify/remix-adapter": "^2.0.0",
87-
shx: "^0.3.4",
8872
},
8973
});
9074

remix.init/redirects

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)