安装node
window下去node官网下载长期支持版本或者最新稳定版都可以。
按装nw用来管理和按装nw.js
npm install -g nrm # 用来设置npm镜像地址
npm install -g nw
复制代码
设置npm 镜像库地址
使用nrm来切换镜像地址:
nrm ls
nrm test # 测试那个镜像地址访问时间最短
nrm use taobao # 切换镜像地址
复制代码
到c盘当前用户目录下找到.npmrc文件,用编辑器打开
home=https://npm.taobao.org
registry=https://registry.npm.taobao.org/
# 加入下面这行保存
nwjs_urlbase=https://npm.taobao.org/mirrors/nwjs/
复制代码
可以使用nw 来进行下载nw.js 和运行桌面应用程序
拷贝一个项目:(github.com/otelnov/fil…)[gitbub上随便找个nw项目]
开发阶段下载sdk的nw
nw install 0.14.1
nw install 0.14.1-sdk
nw install 0.37.1-sdk
nw install 0.37.1
nw ls
nw use 0.37.1-sdk
cd /project_path/ # 进入项目目录
nw .
复制代码
-
可以在窗口上右键检查进行调试。
-
可以在index.html 中加入script
const win = nw.Window.get(); win.enterFullscreen(); # 全屏,window 下可以使用crtl + shift + esc 掉出任务管理器杀掉进程 win.setAlwaysOnTop(true); # 窗口在所有窗口的最前端 win.show(); # 窗口展示 win.showDevTools(); # 展示devTools用来调试 const shortcut = new nw.Shortcut({ key: 'Command+Alt+Tab' }); nw.App.registerGlobalHotKey(shortcut); ``` 复制代码
-
禁止调试
# package.json 中添加下面这行代码 "chromium-args":"--disable-devtools", 复制代码