我已经在 NUXT 版本 2.0.0 中构建了我的第一个应用程序,它访问 firestore 数据库和语音识别,它可以通过 npm run dev 正常运行。
当前 package.json 文件:
{
"name": "eec-project",
"version": "1.0.0",
"description": "Easy english conversation",
"author": "Neale cook",
"private": true,
"scripts": {
"dev": "nuxt",
"build": "nuxt build",
"start": "nuxt start",
"generate": "nuxt generate"
},
"dependencies": {
"alasql": "^2.1.4",
"bootstrap-vue": "^2.21.2",
"chart.js": "^2.9.4",
"firebase": "^7.5.0",
"nuxt": "^2.0.0",
"vue-chartjs": "^3.5.1"
},
"devDependencies": {
"@nuxt/postcss8": "^1.1.3",
"autoprefixer": "^10.4.13",
"cross-env": "^5.0.1",
"postcss": "^8.4.19",
"tailwindcss": "^3.2.4"
}
}
现在我想在 FireStore 中部署它,所以我的第一步是运行 npm run build。 它在 .nuxt 中创建了一个文件夹 DIST,其中仅包含 2 个文件夹 CLIENT 和 SERVER。有一些关于尺寸的警告 “入口点大小限制警告:以下入口点组合资产大小超过建议限制 (1000 KiB)。这会影响网络性能。”
控制台中的最后一条消息是“我准备运行 nuxt start” 什么时候
然后我开始运行,但出现了几个警告: “ WARN 模式选项已弃用。您可以安全地将其从 nuxt.config 中删除 WARN postcss.plugins 选项已移至 postcss.postcssOptions.plugins 以对齐 postcss-loader 格式。”不确定它们的意思
所以我运行了 npm run start 并收到了更多警告: WARN 模式选项已弃用。您可以安全地将其从 nuxt.config 中删除 WARN postcss.plugins 选项已移至 postcss.postcssOptions.plugins 以对齐 postcss-loader 格式。 WARN 'state' 应该是一个返回 store/lessons.js 中的对象的方法 WARN 'state' 应该是一个返回 store/user/index.js 中的对象的方法 WARN 'state' 应该是一个返回 store/homo/moduleHomo.js 中的对象的方法 WARN 'state' 应该是一个返回 store/lessons/lessonsCurrent.js 中对象的方法
当网站显示时,大部分首页都不见了,菜单似乎没有 CSS,它只是底部的一个列表 在 npm run dev 中一切仍然正常工作
我会很感激任何建议谢谢