获取开发版
从这里下载桌面版运行程序。(开发相关/nvPress本地开发版/版本号
)
注: 建议所有开发者下载 next
版进行开发。这是开发者测试版,也是未来会发布的版本。
使用方法
nvPress使用NodeJS作为后端服务环境,请确保您已经安装号最新版的NodeJS与npm
- 在 nvPress 本地开发文件夹路径下打开命令行工具
- 输入命令
npm install
安装依赖
- 输入命令
node nvpress
启动项目
开发时快速重启
每次修改后端代码(例如主题 function.js)后,都需要重启nvPress程序才可以加载。使用以上途径运行的,可以使用下面的快速重启方法:
- 在终端中按Ctrl+C(可以愉快的多按几次)
- 按下方向键的上↑
- 回车
参数
端口
默认监听8081端口。若需要更换端口,请在运行时带上port
参数
node nvpress --port=端口号
清除终端屏幕
默认每次启动时清除终端屏幕。若不需要清除,请在运行时带上noclear
参数并设置值为字符串true
node nvpress --noclear=true
4.x 旧版使用方法
::: details
启动 nvPress
不同操作系统启动方式:
Windows
- 在资源管理器中打开nvPress本地开发文件夹
- 路径定位到nvPress本地开发文件夹:在空白处按住shift点鼠标右键,选择:在此处打开命令行窗口
- 输入 nvpress.exe 后回车
macOS
- 打开 终端 app
- 路径定位到nvPress本地开发文件夹:输入"cd"空格,在 访达 app 将nvPress本地开发文件夹图标拖到终端的对话框中后点击回车
- 拖入nvpress程序到终端后回车
Linux
- 打开命令行程序
- 使用命令定位到nvPress文件夹
- 启动当前文件夹下的nvpress程序
参数
端口
默认监听8081端口。若需要更换端口,请在运行时带上port
参数
nvpress --port=端口号
清除终端屏幕
默认每次启动时清除终端屏幕。若不需要清除,请在运行时带上noclear
参数并设置值为字符串true
nvpress --noclear=true
安装Sharp图形处理模块
nvPress 使用 Sharp 作为图形处理模块,该模块需要根据运行环境编译才能使用,因此需手动安装。
- 根据当前环境下载安装NodeJS,下载安装包时注意分清楚你的操作系统和平台。
- 上面的安装地址是包含
npm
包管理模块的,如果你是通过其他途径安装,请务必确保安装了该模块。
- 使用命令行定位到nvPress根目录的packages文件夹中
cd D:\nvPress\packages
- 使用命令行安装(大中华地区安装可能出现异常,可多试几次或尝试网络加速工具)
npm install sharp -S
- 安装成功后,重启nvPress服务即可
:::
开发版更新
开发版的数据存储在与可执行文件同一目录下的 nv-content
nv-plugins
nv-themes
文件夹中,更新时保留这三个目录不被删除即可