如果你希望在电脑启动时,自动运行本地的 npm run dev 或 npm run preview 服务,可以通过操作系统的启动项来实现。
方案A:使用批处理文件 + 启动文件夹 (Windows 推荐)
这是最直接、最通用的方法。
-
创建启动脚本 (
start-project.bat) : 新建一个文本文件,写入以下内容,然后修改后缀名为.bat。@echo off cd /d "D:\your-project-path" // 1. 替换为你的项目路径 npm run dev // 2. 你的启动命令,如 npm run dev 或 pnpm run preview exit你可以通过
Win + R输入shell:startup快速打开。CreateObject("WScript.Shell").Run "D:\path\to\your\start-project.bat", 0, False -
然后将这个
.vbs文件的快捷方式放入启动文件夹。
方案B:使用任务计划程序 (Windows)
如果你希望服务在开机一段时间后再启动,避免开机时过于卡顿,可以使用任务计划程序。
-
在开始菜单搜索并打开"任务计划程序"。
-
创建基本任务,触发器选择"当计算机启动时"或"启动时",操作设置为启动你的
.bat脚本或直接启动 Node.js 来运行你的项目文件。