随笔分类 -  Node.js

Node.js是一个JavaScript框架,可以很方便的开发web应用,可以运行在服务器端的JavaScript
APPCAN的mas服务报错
摘要:报错信息 主要是: 原因 重新安装了系统之后,APPCAN的默认的node的路径改变了,添加回来即可 步骤 看一下系统变量(我的电脑-高级系统设置-高级-环境变量)NODE_PATH 然后关闭IDE重新打开后再次尝试 NODE_PATH路径没有,需要新建一个 路径:C:\AppCan\AppCanS 阅读全文

posted @ 2018-10-15 11:45 乌云上 阅读(220) 评论(0) 推荐(0) 编辑

Angular待办事项应用4——模拟web服务
摘要:内存服务器 angular提供了一个快速建立测试用的web服务方法,内存服务器(in-memory),让我们不用等待后端开发的进度 安装npm包 构建数据模型 在todo文件夹创建文件todo-data.ts 我们创建了一个InMemoryDbService的内存数据库 内存web服务 首先在app 阅读全文

posted @ 2018-10-12 23:55 乌云上 阅读(438) 评论(0) 推荐(0) 编辑

Angular待办事项应用3
摘要:隔离业务逻辑 接着上一节,业务逻辑应该复古牛仔单独的service中,我们在todo文件夹中建立TodoService 引入UUID包 todo中id要唯一,一个是采用一个自增长数列,一个是采用随机生成的一组不可能重复的字符序列,常见的就是UUID 安装成功: 修改id类型 export class 阅读全文

posted @ 2018-10-12 21:53 乌云上 阅读(183) 评论(0) 推荐(0) 编辑

AngularJS 指令
摘要:AngularJS 通过被称为 指令 的新属性来扩展 HTML。 AngularJS 通过内置的指令来为应用添加功能。 AngularJS 允许你自定义指令。 AngularJS 指令 AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-。 ng-app 指令初始化一个 Angular 阅读全文

posted @ 2018-10-12 13:30 乌云上 阅读(126) 评论(0) 推荐(0) 编辑

AngularJs基础
摘要:AngularJS 简介 AngularJS 是一个 JavaScript 框架。它可通过 <script> 标签添加到 HTML 页面。 AngularJS 扩展了 HTML AngularJS 通过 ng-directives 扩展了 HTML。 ng-app 指令定义一个 AngularJS 阅读全文

posted @ 2018-10-12 13:02 乌云上 阅读(141) 评论(0) 推荐(0) 编辑

Angular CLI 安装和使用以及安装失败的解决方法
摘要:背景介绍 关于Angular版本,Angular官方已经统一命名Angular 1.x同一为Angular JS;Angular 2.x及以上统称Angular; CLI是Command Line Interface的简写,是一种命令行接口,实现自动化开发流程,比如:ionic cli、vue cl 阅读全文

posted @ 2018-10-12 09:16 乌云上 阅读(1354) 评论(0) 推荐(0) 编辑

Angular待办事项应用2
摘要:todo组件 接上一篇,在根目录创建todo组件 命令行输入:ng g c todo 得到 文件结构 修改默认路由为todo: 然后打开浏览器:http://localhost:4200/ ,查看,todo组件已经ok todo实体类 我们希望todo页面有一个输入待办事项的输入框,一个显示待办事项 阅读全文

posted @ 2018-10-12 00:11 乌云上 阅读(213) 评论(0) 推荐(0) 编辑

Angular建立待办事项应用
摘要:建立路由 接前一小节,在src/app/app.component.html把login组件去掉 第一步: 在src/index.html指定基准路径 浏览器会根据这个路径下载css,图像,js文件,所以语句要放在header的最顶端 <base href="/"> 第二步: 在src/app/ap 阅读全文

posted @ 2018-10-11 23:33 乌云上 阅读(327) 评论(0) 推荐(0) 编辑

Angular的表单组件
摘要:创建表单元素 在上一节中,我们学习了如何创建一个组件login,现在将login改造一下, 在template中添加html表单元素,#usernameRef表示input元素id,如果想传递input的值,使用usernameRef.value (click)表示要处理的button的click事 阅读全文

posted @ 2018-10-10 22:51 乌云上 阅读(439) 评论(0) 推荐(0) 编辑

Angular的第一个组件
摘要:创建组件 在vscode的命令窗口输入: 或者简写 这参数generate用来生成文件,参数component说明是组件,login是组件名称,自己定义,后面的参数告诉angular-cli生成组件时,把组件的html模板和css样式放在同一个文件中,第二种写法是第一种写法的简写。 这里生成的ts文 阅读全文

posted @ 2018-10-10 22:05 乌云上 阅读(172) 评论(0) 推荐(0) 编辑

Angular的第一个helloworld
摘要:在安装了node,npm,angular-cli,vscode之后,我们来创建一个angular的应用 创建第一个hello world 使用的IDE工具为vscode 打开vscode,打开一个命令行窗口(terminal) 然后定位到希望放置应用的目录(我的是:D:\github\angular 阅读全文

posted @ 2018-10-02 23:30 乌云上 阅读(839) 评论(0) 推荐(0) 编辑

Angular入门
摘要:《Angular从0到1》(机械工业出版社) Angular2简介 Angular2是Google的一个跨平台的web前端框架,与此相似的产品还有react、vue.js 环境配置 Angular2需要node.js和npm,所以首先需要安装node.js(npm就是node的包管理器,安装node 阅读全文

posted @ 2018-10-02 22:46 乌云上 阅读(220) 评论(0) 推荐(0) 编辑

handlebars——另外一个模板引擎
摘要:什么是handlebars? handlebars库是另外一个模板引擎,他继承mustache(胡子),感觉没有jade(珠宝)好听,他不允许在模板中写很多JavaScript的逻辑。这有助于保持模板的简洁。 handlebars语法 handlebars需要严格的书写html的标签!!!。。。光是 阅读全文

posted @ 2018-09-26 23:55 乌云上 阅读(142) 评论(0) 推荐(0) 编辑

jade——创建第一个jade模板
摘要:什么是jade? jade是node.js的一个模板引擎,参考了haml的语法,是简写的html语言。 使用单个标签代替双标签,类似于Python,通过缩进来确定从属关系,没有结束符号,非常简洁,使用过hbuilder的小伙伴一定会感到很亲切。 比如,直接看下面吧。 准备 安装jade,打开cmd, 阅读全文

posted @ 2018-09-26 23:33 乌云上 阅读(321) 评论(0) 推荐(0) 编辑

Xshell基础入门
摘要:启动 双击快捷方式,启动 新建回话 建立连接 在这里需要填写的是: 1. 连接名称 2. 服务器IP 3. 服务器端口(默认22) 填写完毕后,点击确定,保存配置,回到连接页面,可以看到多了一个测试服务器的连接。 我们点中那个测试服务器的连接,然后点击连接按钮。就开始连接服务器了。 账号密码登陆 第 阅读全文

posted @ 2018-09-25 13:50 乌云上 阅读(581) 评论(0) 推荐(0) 编辑

滑动时候警告:Unable to preventDefault inside passive event listener
摘要:移动端Web界面滚动性能优化 Passive event listeners 最近更新了ios11.3,项目上发现这么一个问题,“我的”页面和两个列表页的滚动出现了问题,滚动时候不仅滚动了希望滚动的部分,整体的页面也跟随者上下滚动,整个页面非常卡顿。 这两个页面都用了touch事件 控制台打印如下警 阅读全文

posted @ 2018-09-23 10:24 乌云上 阅读(418) 评论(0) 推荐(0) 编辑

Jade——变体的HTML
摘要:什么是jade? jade是一个模板引擎,是变体的HTML。 模板引擎就是一个库,用来解释素具渲染视图的框架,也可以叫做HTML的预处理语言。 jade是Node.js的一个模板引擎,他的语法借鉴了Haml(一个叫做Ham的人写的html的简写语言) 有2个很好的学习资源: naltatis:htt 阅读全文

posted @ 2018-09-22 00:23 乌云上 阅读(518) 评论(0) 推荐(0) 编辑

Node.js构建可扩展的Web应用1
摘要:《Practical Node.js:Building Real-World Scalable Web Apps》【美】Azat Mardan(电子工业出版社) 安装node.js和NPM(node.js的包管理器) 官网地址:https://nodejs.org/en/ 找到对应的系统版本的安装包 阅读全文

posted @ 2018-09-18 23:05 乌云上 阅读(177) 评论(0) 推荐(0) 编辑

EventProxy流程控制
摘要:EventProxy流程控制 EventProxy是一个通过控制事件触发顺序来控制业务流程的工具。 1. 利用事件机制解耦复杂业务逻辑2. 移除被广为诟病的深度callback嵌套问题3. 将串行等待变成并行等待,提升多异步协作场景下的执行效率4. 友好的Error handling node.js 阅读全文

posted @ 2018-09-14 13:41 乌云上 阅读(184) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示