首页 > 代码库 > 云笔记开发记录一:node-webkit 项目结构?
云笔记开发记录一:node-webkit 项目结构?
一般用过nodejs写过点小东西的人,都应该知道nodejs项目一般都有一个package.json文件,这个package.json文件,该文件定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。
为什么要提 nodejs 的 package.json文件 呢,因为, node-webkit 项目它也有自己的 package.json文件 。
但是这两者是不同的!
node-webkit的package.json是用来配置node-webkit项目的一些信息,比如:窗口初始化大小、启动页、启动脚本等~(建议去查看nw官方文档了解~)
因为一个项目要有两个 package.json文件 ,所以,我是先创建一个 node-webkit 项目目录,如:e:\webstormWorkspace\cnote
,该目录用来存放 node-webkit 项目的 package.json 以及一些其它的东西;然后在 cnote 目录下再创建一个 /app
子目录用来放我们的nodejs代码,以及 nodejs 的 package.json 文件~
效果如下图所示:
~咦,图中的startCnote.bat
是啥子嘛?
恩,因为考虑到开发的时候,总是要手动拖拽项目到node-webkit 的nw.exe 来打开项目,觉得挺麻烦的,就写了一个脚本方便来打开项目而已。(可有可无~)
以下就是脚本代码啦~
cd /d E:\webstormWorkspace\cnote
F:\nwjs-sdk-v0.19.2-win-x64\nw .
exit
云笔记开发记录一:node-webkit 项目结构?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。