浏览器查看:
- App.js文件下注释相应引用:
this.props.menusActions.readItemsFile() //electron下,用fs读取文件
this.props.menusActions.receiveMenus() //web下,假数据 - items.js和actions文件下menus.js注释相应的fs引用
读取本地json文件获取列表,根据参数first,second 索引出点击菜单下的数组
export function readItemsFile() { return dispatch => { return (fs.readFile('./menus.json', 'utf-8', (err, data) => { data = JSON.parse(data) dispatch(receiveMenus(data)) })) } }
- npm run dev -- browser open localhost:3000
打开应用查看: - 操作和浏览器相反的操作
- npm run build
- npm start
打包成应用(win下版本): - electron-packager ./ --platform=win32 --arch=all --version=1.0.6 --out=../APP/ --overwrite=true --prune=true