Skip to content

Commit e8a320d

Browse files
committed
fix(build): remove explicit .ts extension from plugins to support built JS
1 parent 0f2eff6 commit e8a320d

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@
3939
"name": "theme-nova"
4040
},
4141
"scripts": {
42-
"prepack": "nuxt-module-build build",
42+
"prepack": "nuxt-module-build build && cp -r src/i18n dist/",
4343
"dev": "pnpm run dev:prepare && cd playground && pnpm exec nuxt dev",
4444
"dev:build": "nuxt build playground",
4545
"dev:generate": "NUXT_APP_BASE_URL=${NUXT_APP_BASE_URL:-/theme-nova/} nuxt generate playground",
46-
"dev:prepare": "nuxt-module-build build --stub && nuxt-module-build prepare && cd playground && pnpm exec nuxt prepare",
46+
"dev:prepare": "nuxt-module-build build --stub && cp -r src/i18n dist/ && nuxt-module-build prepare && cd playground && pnpm exec nuxt prepare",
4747
"validate": "desktop validate ."
4848
},
4949
"dependencies": {

src/module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ export default defineDesktopTheme({
143143
}
144144

145145
addPlugin({
146-
src: resolve('./runtime/plugins/nova-accent.client.ts'),
146+
src: resolve('./runtime/plugins/nova-accent.client'),
147147
mode: 'client',
148148
order: 1,
149149
})

src/runtime/apps/installBuiltInApps.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export function installNovaBuiltInApps(nuxt: Nuxt, themeRoot: string) {
1818
const appRoot = resolve(`./runtime/apps/${app.name}`)
1919

2020
addPlugin({
21-
src: resolve(appRoot, 'plugin.ts'),
21+
src: resolve(appRoot, 'plugin'),
2222
mode: 'client',
2323
name: `owd-nova-${app.name}`,
2424
})

0 commit comments

Comments
 (0)