-
Windows 使用 nssm 启动思源笔记内核
2024-05-24 15:48nssm 方式:
目前版本需要去除
--resident=true
,改为使用--mode=dev
。修改后通过此方式启动会让思源内核常驻后台,占用大约为 60M 内存。
此种方式在关闭浏览器以后内核依然在运行,但是关闭服务后会导致下次打开提示需要重建索引。
powershell 方式
通过
powershell
脚本方式进行启动,脚本如下:C:\Users\<user_name>\AppData\Local\Programs\SiYuan\resources\kernel\SiYuan-Kernel.exe --wd C:\Users\<user_name>\AppData\Local\Programs\SiYuan\resources --workspace C:\Users\<user_name>\SiYuan Start-Process http://127.0.0.1:6806
将路径替换为对应自己的安装路径。
--wd
为工作目录,用于获取前端编译好的资源,为思源安装目录下的resources
目录路径。--workspace
为用户的工作空间路径。Start-Process http://127.0.0.1:6806
命令将自动打开浏览器页面进入编辑器。通过此种方式可以自动启动内核并进入浏览器编辑器页面,在关闭浏览器页面后,内核会检测是否存在 client 连接,如果没有连接会自动结束内核进程,降低占用;且此方式并不会导致重新打开后索引重建问题。