Skip to content

Commit 095d99b

Browse files
authored
Put assets in resources (#62)
* this should be the “right” way to do it (copied from SEO Pro) * Don’t commit these, they’re generated
1 parent 8c3b784 commit 095d99b

4 files changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
run: npm run production
3838

3939
- name: Create zip
40-
run: tar -czvf dist.tar.gz dist
40+
run: cd resources && tar -czvf dist.tar.gz dist
4141

4242
- name: Upload zip to release
4343
uses: actions/upload-release-asset@v1

.gitignore

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
/dist
21
/node_modules
2+
/resources/dist
33
/vendor
4-
/js/cp.js
5-
package-lock.json
64
composer.lock
5+
package-lock.json

src/ServiceProvider.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ class ServiceProvider extends AddonServiceProvider
88
{
99
protected $vite = [
1010
'input' => ['resources/css/cp.css', 'resources/js/cp.js'],
11-
'publicDirectory' => 'dist',
11+
'publicDirectory' => 'resources/dist',
12+
'hotFile' => __DIR__.'/../resources/dist/hot',
1213
];
1314
}

vite.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ export default defineConfig({
77
plugins: [
88
laravel({
99
input: ['resources/css/cp.css', 'resources/js/cp.js'],
10-
publicDirectory: 'dist',
10+
publicDirectory: 'resources/dist',
11+
hotFile: 'resources/dist/hot',
1112
}),
1213
statamic(),
1314
tailwindcss()

0 commit comments

Comments
 (0)