随笔分类 -  nodejs

摘要:一、步骤列表准备依赖环境安装cordova创建app,并build二、准备依赖环境1. 需要准备的安装包说明:gradle下载后,解压到硬盘某个目录即可;安装步骤:java->node->adb-studio2. 配置依赖包的环境变量2.1 java环境变量:新建->变量名" JAVA_HOME ",变量值" C:\Program Files\Java\jdk1.8.0_13 1"(即JDK的... 阅读全文
posted @ 2019-09-29 21:36 小龙女先生 阅读(2123) 评论(0) 推荐(1) 编辑
摘要:作为前端开发者的伙伴们,肯定对Promise,Generator,async/await非常熟悉不过了。Promise绝对是烂记于心,而async/await却让使大伙们感觉到爽(原来异步可以这么简单)。可回头来梳理他们的关联时,你惊讶的发现,他们是如此的密切相关。 一、三者关系与发展史 我对他们三 阅读全文
posted @ 2018-12-07 21:17 小龙女先生 阅读(2528) 评论(0) 推荐(0) 编辑
摘要:近段时间本人一直在思考如何基于vue搭建一个中后端管理系统的通用基础前端解决方案。思考的主要问题点如下: 如何使各个子业务模块的按需加载 css预处理方案的选择 如何引入现代的前端工程思想,也就是工程化解决方案。 多余的话不说,本人按照效果图介绍下自己的拙建,强烈希望各位给予建议和指正。 说明: 一 阅读全文
posted @ 2017-05-15 20:38 小龙女先生 阅读(2776) 评论(4) 推荐(1) 编辑
摘要:自己写的vue组件怎么才能让其他人引用呢,或者是共用组件如何让其他项目引用。本文就粗细的介绍下,如有疑问欢迎共同讨论。在这里你能了解下如下知识点: 1. 如何发布一个包到npmjs仓库上 2.如何引用一个npm包,尤其是本地引用 3.vue组件的两种引用方案 一、发布一个包到npm的步骤 在npmj 阅读全文
posted @ 2017-04-12 20:05 小龙女先生 阅读(11087) 评论(1) 推荐(1) 编辑
摘要:一、原型与原型链的定义 原型:为其他对象提供共享属性的对象 注:当构造器创建一个对象,为了解决对象的属性引用,该对象会隐式引用构造器的"prototype"属性。程序通过constructor.prototype可以直接引用到构造器的"prototype"属性。并且添加到对象原型里的属性,会通过继承 阅读全文
posted @ 2017-03-26 21:29 小龙女先生 阅读(424) 评论(0) 推荐(0) 编辑
摘要:此篇文章是续 webpack多入口文件、热更新等体验,主要说明单元测试与e2e测试的基本配置以及相关应用。 一、单元测试 实现单元测试框架的搭建、es6语法的应用、以及测试覆盖率的引入。 1. 需要安装的项目: jasmine:单元测试库 karma:测试框架,配置选择phantomjs浏览器 ka 阅读全文
posted @ 2017-03-19 18:24 小龙女先生 阅读(12095) 评论(1) 推荐(2) 编辑
摘要:Webpack现今流行的前端打包工具,今儿本人也来分享下自己学习体验。 一、html-webpack-plugin 实现html模板文件的解析与生成 在plugins加入HtmlWebpackPlugin的配置,如果是多个入口文件,则需要对应加入多个HtmlWebpackPlugin功能。 如上代码 阅读全文
posted @ 2017-03-19 18:11 小龙女先生 阅读(15751) 评论(0) 推荐(3) 编辑
摘要:vue + vuex + elementUi + socket.io实现一个简易的在线聊天室,提高自己在对vue系列在项目中应用的深度。因为学会一个库或者框架容易,但要结合项目使用一个库或框架就不是那么容易了。功能虽然不多,但还是有收获。设计和实现思路较为拙劣,恳请各位道友指正。 可以达到的需求 能 阅读全文
posted @ 2017-03-05 18:04 小龙女先生 阅读(54072) 评论(8) 推荐(20) 编辑
摘要:全局安装 iron-node工具 运行iron-node 调试效果图 阅读全文
posted @ 2017-03-05 15:03 小龙女先生 阅读(846) 评论(3) 推荐(0) 编辑
摘要:swagger-editor的安装 swagger-editor应用的yaml语法,有定义变量和数据结构,不明白可以参考其示例 安装步骤: 下载swagger-editor git地址 运行npm run build生成可运行的包 window注意事项: 去掉package.json文件中scrip 阅读全文
posted @ 2017-01-14 17:22 小龙女先生 阅读(3261) 评论(0) 推荐(0) 编辑
摘要:一、必备插件 1.babel:es6的语法支持 2.karma:测试框架 3.jasmine:断言框架 4.webpack:打包工具 5.karma-webpack:karma调用webpack打包接口的插件 二、实现步骤 1.通过npm安装上述必备的插件包 2.创建webpack.test.con 阅读全文
posted @ 2016-09-13 08:29 小龙女先生 阅读(3678) 评论(0) 推荐(1) 编辑
摘要:一、起因 想调试某些开源的nodejs项目,然后就选择了node-inspector插件。 他的优点: 1.可以借用chrome或firefox浏览器进行调试,与前端调试融合。 2.配置简单 二、必备工具 1.node-inspector安装命令:npm install –save-dev node-inspector 三、编写需要测试代码 本例代码如下(文件名为app.js): var http... 阅读全文
posted @ 2016-09-09 08:17 小龙女先生 阅读(249) 评论(0) 推荐(0) 编辑
摘要:一、介绍 1. karma是单元测试运行框架,可以集成jasmine断言库,也支持babel。 2.fis是百度前端团队开源推出的前端工程化管理工具。 二、karma的基础应用 1.karma的基础api: server:创建一个测试服务器 【可以是远程计算机】 runner.run:运行完单元测试后,立即停止服务 stopper.stop:停止下在运行的测试服务器 在运行run或stop... 阅读全文
posted @ 2016-09-01 07:43 小龙女先生 阅读(330) 评论(0) 推荐(0) 编辑
摘要:一、必备插件 1. babel:es6语法支持,需要babel-perset-es2015(转换成es5执行)、babel、babel-core(程序执行) 2. commander:自定义命令插件,提供参数的传递等 3. liftoff:实现对命令窗口的输入监听,以及命令格式化规格。 4. minimist:读取命令行参数插件 以上插件都可以通过npm直接安装。 二、示例代码分析: 2.1. c... 阅读全文
posted @ 2016-08-19 08:18 小龙女先生 阅读(1981) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示