sách gpt4 ăn đã đi

ReferenceError: Định nghĩaPageMeta không được xác định(ReferenceError: Định nghĩaPageMeta không được xác định)

In lại Tác giả: trợ lý lỗi Thời gian cập nhật: 25-10-2023 16:29:16 36 4
mua khóa gpt4 giày nike



Sự miêu tả:

mô tả:


Trong dự án vue 3 và nuxt 3 của tôi, tôi sử dụng vitest để kiểm tra. Nhưng tôi gặp vấn đề khi chạy thử nghiệm:

Trong các dự án Vue 3 và nuxt 3 của tôi, tôi sử dụng VITEST để thử nghiệm. Nhưng tôi gặp phải một vấn đề khi chạy thử nghiệm:


ReferenceError: definePageMeta chưa được định nghĩa
- /pages/client/login.vue:869:5
- /node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:156:18
- /node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:7190:25
- /node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:7151:36
- /node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5555:7
- /node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5521:9
- /node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5007:11
- /node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5664:11
- /node_modules/@vue/reactivity/dist/reactivity.cjs.js:182:19
- /node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5770:51

không xác định

Phiên bản

Phiên bản



  • "nuxt": "^3.5.2"

  • "vitest": "^0.32.2"

  • "jsdom": "^22.1.0"

  • "@vue/test-utils": "^2.4.0"


Đây là mã trang của tôi:

Dưới đây là mã trang của tôi:



Trang của tôi





Đây là bài kiểm tra của tôi mytest.spec.ts:

Đây là bài kiểm tra myest.spec.ts của tôi:


nhập { mô tả, mong đợi, nó, vi } từ 'vitest'
nhập { mount } từ '@vue/test-utils'
nhập setupTest từ 'tests/setupTest'
nhập Trang từ 'pages/client/page.vue'

thiết lậpTest()

mô tả('Trang', () => {
it('là một thể hiện của Vue', () => {
mong đợi(Trang).làSựthật()
const wrapper = mount(Trang)
})
})

Đây là của tôi vitest.config.js:

Dưới đây là vitest.config.js của tôi:


nhập { defineConfig } từ 'vite'
nhập viteTsconfigPaths từ 'vite-tsconfig-paths'
nhập vue từ '@vitejs/plugin-vue'
nhập AutoImport từ 'unplugin-auto-import/vite'

xuất khẩu mặc định defineConfig({
plugin: [
xem(),
viteTsconfigPaths(),
Tự động nhập({
nhập khẩu: ['xem'],
dirs: ['composables', 'components', 'utils', 'stores', 'pages'],
}),
],
Bài kiểm tra: {
toàn cục: đúng,
môi trường: 'jsdom',
phạm vi phủ sóng: {
nhà cung cấp: 'istanbul',
phóng viên: ['text', 'json', 'html'],
},
},
})

Cảm ơn sự ủng hộ của bạn.

Cảm ơn sự hỗ trợ của bạn.


Thêm câu trả lời

Bạn đã thử khởi động lại Nuxt chưa? con chó nuxi npx

Bạn đã thử khởi động lại Nuxt của mình chưa? Phát triển nuxi Npx

@ReaganM tôi đã thử lại nhưng không được

@ReaganM Tôi đã thử lại và nó không hoạt động

Khuyến nghị câu trả lời tuyệt vời

Tôi cũng gặp vấn đề tương tự. Tôi đã sử dụng biến thể mã "export default" thay vì "definePageMeta":

Tôi có cùng một vấn đề. Tôi đã sử dụng biến mã "XUẤT DEFAULT" thay vì "finePageMeta":





xuất khẩu mặc định {
bố trí: 'không có tiêu đề',
}




Tôi không thực sự chắc chắn tại sao cách này lại hiệu quả, nhưng có lẽ ai đó có thể thêm gợi ý.

Tôi thực sự không chắc tại sao điều này lại hiệu quả, nhưng có lẽ ai đó có thể thêm một chút gợi ý.


Thêm câu trả lời
36 4 0
trợ lý lỗi
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress