云笔记开发记录一: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
时间: 2024-10-14 03:49:43

云笔记开发记录一:node-webkit 项目结构?的相关文章

django开发个人简易Blog——构建项目结构

开发之前第一步,就是构造整个的项目结构.这就好比作一幅画,第一步就是描绘轮廓,有了轮廓,剩下的就是慢慢的填充细节.项目结构规划如下图: 项目结构描述: 本项目以fengzhengBlog为根目录. admin.blogapp是两个app目录,用于实现项目主要功能:包括模型定义.视图定义等 css.js.images分别为样式文件.js.图片的静态文件存放目录. template目录存放模板文件. ueEditor是富文本编辑器uEditor的目录. settings.py是全局配置文件,urls

云笔记开发记录二:node-webkit 如何启动 express(更准确说是MEANJS) 项目?

node-webkit 如何启动 express(更准确说是MEANJS) 项目? 一般网上都是教你node-webkit从一个html文件启动起来的~当我们是用一个express项目让node-webkit启动的话,就很少有人写到过~ 所以,我将在这里记下我是如何让node-webkit启动一个express服务的! 参考官方资料: https://github.com/nwjs/nw.js/wiki/NW.js-use-express-and-similar-web-frameworks 从

建议收藏:不容错过的 Node.js 项目架构

Express.js 是用于开发 Node.js REST API 的优秀框架,但是它并没有为您提供有关如何组织 Node.js 项目的任何线索. 虽然听起来很傻,但这确实是个问题. 正确的组织 Node.js 项目结构将避免重复代码.提高服务的稳定性和扩展性. 这篇文章是基于我多年来在处理一些糟糕的 Node.js 项目结构.不好的设计模式以及无数个小时的代码重构经验的探索研究. 如果您需要帮助调整 Node.js 项目架构,只需给我发一封信 [email protected]. 目录目录结构

Node.JS 项目打包 JXCore

哈哈,又回来了 当你开发完成了Node.JS项目,你应该需要打包发行吧 好,JXCore就是干这个的啦! 嗯,可能你会这样来安装 1. curl http://jxcore.com/xil.sh | bash结果死翘翘 2. curl http://jxcore.com/xil.sh | sudo bash还是死翘翘 原因嘛? 嗯... 当然是天下文章一大抄,只可惜是你不会抄.哈哈哈 好了,告诉你,如下搞吧 1. 下载源码 git clone https://github.com/jxcore/

上门洗车APP --- Androidclient开发 之 项目结构介绍

上门洗车APP --- Androidclient开发 之 项目结构介绍 前言 尽管公司项目较紧,但还是抽空给大家继续更新. o_O"~ 欢迎大家的关注,非常高兴和大家共同学习.前面给大家分享了项目中的以下内容: 上门洗车APP --- Androidclient开发 前言及业务简介 上门洗车APP --- Androidclient开发 之 网络框架封装介绍(一) 上门洗车APP --- Androidclient开发 之 网络框架封装介绍(二) 之前有非常多朋友私信过来说想打包一份源代码学习

上门洗车APP --- Android客户端开发 之 项目结构介绍

上门洗车APP --- Android客户端开发 之 项目结构介绍 前言 虽然公司项目较紧,但还是抽出时间给大家继续更新.     o_O"~ 感谢大家的关注,很高兴和大家共同学习.前面给大家分享了项目中的以下内容: 上门洗车APP --- Android客户端开发 前言及业务简介 上门洗车APP --- Android客户端开发 之 网络框架封装介绍(一) 上门洗车APP --- Android客户端开发 之 网络框架封装介绍(二) 之前有很多朋友私信过来说想打包一份源码学习,由于本项目也是还

Java开发学习心得(三):项目结构

3 项目结构 经过前面一系列学习,差不多对Java的开发过程有了一定的了解,为了能保持一个良好的项目结构,考虑到接下来要进行开发,还需要学习一下Java的项目结构 下面以两个项目结构为参照 图1 图2 第一个是我自己学习时的Demo,一边学一边建文件,应该有些错误的地方,第二张是从网上看到的一个结构比较清晰的图片 图1的结构完整一点,就以图1为主一点点讲起 3.1 src 因为我用的是Maven,大方向上项目两大文件夹分别是src和target,以及一个pom.xml配置文件,src目录里是项目

node.js项目开发问题集锦(不定期更新,随时把开发过程中遇到的问题加上)

1.用express开发站点时,怎么定义通用的头部和尾部 方案1:用类似asp时代的include添加,如ejs模板: <% include ../header.ejs %> <h1 class="page-header"> 这里是内容. 注:..表示header.ejs在上一级目录,ejs扩展名可以去掉,直接写:include ../header </h1> <% include ../footer %> 方案2:用类似于MVC的lay

Android实际开发中的首页框架搭建(一、项目结构搭建)

前段时间忙得不可开交,一直想抽个时间写一个博客,然后就一直拖到了现在,确实感觉有点愧疚... 这段时间买了几本书正在看,想让自己好好沉下心来,又去慕课网看了些视频,确实发现以前自己落下了蛮多知识点,还是有点收获, 所以,在此呼吁一下,干我们这行,需要不断学习,只有在学习中,才能明白自己有多水,才能让自己不断变强! 好了,进入正题,这一次准备了一些很基础的东西,但也是非常重要的东西,对于我们实际开发真的很有帮助 知识点一:使用BaseFragment/BaseActivity的作用:抽象到父类的思