最近也遇到有朋友想要把原型给领导看,领导说网页不行,要 exe 的感觉(???)

鉴于网上一些 axure 不装插件浏览和生成 exe 的方案有些过时或不可用了,于是绕道又捣鼓了一个方案

axure 不装插件浏览

axure 无法很好地进行本地 axure 原型页面的浏览,大概原因是当前浏览器对读取本地文件的限制比较多,所以这里的思路就是通过建立一个本地静态文件服务器来直接浏览。

理论上只要是起一个本地静态服务器,基本上都可以用,这里提供一个简单现成的方案:

npm
http-server
$ npm i -g http-server
Open in Windows Terminal
http-server
$ http-server 

axure 生成 exe

基于上面我们有的本地可访问的 axure 原型页面,我们可以直接用现成的页面到 exe 的打包工具

$ npm i -g nativefier

然后按照上面的说明打包本地网站成 exe

$ nativefier --name 'MyApp' 'http://127.0.0.1:8080'


electron-package
$ npm i -g electron-package
npm
$ npm i -g nrm
$ nrm use cnpm


就酱,思路很简单,有需要细节再补叭