前端:npm run build 成功后卡住解决方式

 vue.config.js 里注释掉以上代码

实验12 Vue环境配置 一、实验目的 1. 理解前端脚手架的概念和价值。 2. 掌握使用Vite创建Vue项目的完整流程。 3. 熟悉标准Vite+Vue项目的目录结构。 4. 掌握使用npm脚本命令启动开发服务器和打包项目。 5. 建立前端工程化和模块化开发的基本意识。 二、实验要求 1. 运用Vue中不同的事件类型,体会对应的响应内容,并在控制台打印效果。 2. 在按键类型中添加不同的按键修饰符,体会不同修饰符对应的功能。 三、实验内容(要做的题目) 1. 使用Vite成功创建一个名为my-vue-app的Vue项目。 2. 在项目配置中,输入对应选项 3. 安装依赖 4. 成功启动开发服务器,并在浏览器中访问http://localhost:5173,看到Vue欢迎页面 5. 修改部分文字内容,观察浏览器的更新效果 6. 运行npm run build命令,观察项目根目录下生成的dist文件夹,了解生产环境构建的产物 四、实验步骤 请严格按照以下步骤操作: 步骤零:实验环境与检查 下载VSCODE和Node.js并安装。 打开终端/cmd,输入node -v,检查node安装情况。 输入npm,检查npm指令效果。 步骤一:创建项目 1. 在电脑上选择一个合适的工作目录(例如D:\vuecode)。 2. 在此目录下,在上方的地址栏输入cmd后按回车,或直接在VS Code中通过 Ctrl+`快捷键打开集成终端。 3. 在终端中输入以下命令并回车: npm create vite@latest 随后你会进入一个交互式的项目配置流程,请参考下图或下方的文字说明进行选择 还可能出现的问题: - Project name: my-vue-app(可以直接回车用默认名,或自己起名,不要用中文和空格) - Add TypeScript?:No - Add JSX Support?:No - Add Vue Router for Single Page Application development?: Yes - Add Pinia for state management?: No - Add Vitest for Unit testing?: No - Add an End-to-End Testing Solution?: No - Add ESLint for code quality?: Yes - Add Prettier for code formatting?: Yes 步骤二:安装依赖 1. 创建完成后,通过cd命令进入项目文件夹: cd my-vue-app (通过cd.. 可以退回上一层文件夹) 2. 安装项目运行所必需的所有第三方库(依赖): npm install 注意:此过程会从网络下载资源,请耐心等待,直到命令行出现类似added XX packages的提示,且没有报错。 步骤三:启动开发服务器 1. 在项目目录下,运行启动命令: npm run dev 2. 命令行中会出现Local: http://localhost:5173/的提示。 3. 按住Ctrl键并鼠标点击该链接,或在浏览器地址栏中手动输入此地址并访问。 4. 如果看到Vue的欢迎页面,任务已完成!请立即截图保存。 步骤四:探索与修改 用VS Code打开你的my-vue-app项目文件夹。 在左侧文件资源管理器中,找到并打开src/components/HelloWorld.vue文件。 尝试修改其中的某段文字(例如,将 "You did it!" 改为 "我成功啦!"),然后保存文件。 回到浏览器,你会发现页面内容自动更新了,这就是Vite提供的热更新功能。 五、补充: (一)常用指令速查表 (二)常见问题与解决方法 (Q&A) 1. 关于环境(遇到所有问题,首先退出vscode,桌面vscode选择管理员打开,再进行xia'mi操作) Q1: node -v 无法识别怎么办? Q2: npm -v 无法识别怎么办? Q3: 新建项目,可以正常运行,但是报错怎么办? Vue3 在VSCode新建项目报错The template root requires exactly one element.解决方法_vscode如何关闭vue3的template下只有一个子元素的报错-优快云博客 点击左侧第四个图标:插件 输入框搜索vetur 点击设置图标,选择设置里的扩展设置 滑动鼠标滑轮,到最下方找到:Vetur>validation>template,取消勾选 重新运行 2.可能遇到的其他问题(以及可能起作用的做法) Q1: 执行npm create vue@latest时命令卡住或报错,提示网络问题。 A1: 这通常是由于网络连接npm官方源速度慢导致的。 方法一(推荐): 使用国内镜像。运行以下命令后重试: npm config set registry https://registry.npmmirror.com/ 方法二: 使用cnpm。先安装cnpm,然后用cnpm执行创建命令: npm install -g cnpm --registry=https://registry.npmmirror.com cnpm create vue@latest Q2: 运行npm run dev时提示端口 5173 已被使用。 A2: 这表明你电脑上已经有其他程序占用了5173端口。 解决方法: 在运行命令时指定一个新的端口号,例如使用3000端口: npm run dev -- --port 3000 然后改为访问http://localhost:3000即可。 Q3: 在哪里输入这些命令? A3: 方式一(推荐): 在VS Code中打开项目文件夹,然后按 Ctrl+` (反引号键) 打开集成终端。 方式二: 在文件管理器中进入你的项目文件夹,在上方地址栏输入cmd或powershell后按回车。 Q4: 执行npm install时报错,包含ERESOLVE unable to resolve dependency tree。 A4: 这通常是依赖版本冲突。 解决方法: 尝试在命令后加上--force或--legacy-peer-deps标志: npm install --legacy-peer-deps Q5: 我修改了代码,但浏览器没有自动更新。 A5: 1. 确保你的开发服务器 (npm run dev) 正在运行。 2. 确保你修改文件后已保存 (Ctrl+S)。 3. 尝试手动刷新一下浏览器页面。 (三)遇到问题怎么办? 首先,仔细阅读本说明的第六部分。 其次,善用网络搜索(如:在百度或Bing搜索“npm create vue 报错 xxxx”等关键词),多尝试。 最后,可以向老师或同学求助。 注: 请注意,由于个人电脑的环境配置(如操作系统、Node.js版本等)存在差异,实验步骤与问题解决方法并非唯一标准。若遇到问题,请保持耐心,仔细分析报错信息,并尝试多种解决思路。鼓励已完成基础任务的同学协助身边的同伴,共同排查问题,这本身也是一个宝贵的学习过程。
最新发布
11-22
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

励志重写JDK

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值