最近在研究使用zebrajs框架,用vscode编辑器进行开发。vsc这个编辑器说起来还是很强大的,就是支持各种系统的多种语言开发。用于前端的话可以直接在编辑器上边调试javascript,就是需要nodejs的环境。这个编辑器不像大多数的编辑器一样可以直接写完页面然后在浏览器上边运行进行普通调试。在使用vsc的时候要是进行调试的时候你要先安装node的环境,然后进行node debugg。本人使用的是mac系统,这个系统是最近才开始使用的,还不是很熟悉各种终端命令之类的。为了配置这一个环境花费了很久的时间。下边就说说怎么配置这个环境吧。

一:安装

首先

  1.安装vsc的编辑器。输入https://code.visualstudio.com/网址,打开之后直接点击Download for Mac,直接就能下载下来免安装版本的。

  2.安装vsc所用的插件。可通过搜索https://marketplace.visualstudio.com/vscode查找所需要的插件

然后就是环境的配置了。

  首先安装node。在终端使用命令行进行安装。

    1.ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  (下载Homebrew)

    2.brew update  (更新brew)

    3.brew doctor  (检查brew)

    4.export PATH="/usr/local/bin:$PATH"   (将brew的位置添加到$PATH环境变量中)

    5.  1.brew link node  (如果之前安装node使用此命令行给两个node连接)

         2.brew uninstall node  (卸载node)

         3.brew install node  (安装node)

    6.node -v   (检测node的版本,看是否安装成功)  npm -v  (检测npm的版本,看是否安装成功)

    7.安装成功之后在所要写的项目的根目录下边创建package.json文件

  最后,安装zebra.js的要求安装gulp。网址为:http://www.gulpjs.com.cn/

    1.全局安装 gulp:$ npm install --global gulp

    2.作为项目的开发依赖(devDependencies)安装:$ npm install --save-dev gulp

    3.在项目根目录下创建一个名为 gulpfile.js 的文件:

        var gulp = require('gulp');

        gulp.task('default', function() {

           // 将你的默认的任务代码放在这

        });

    4.运行 gulp:$ gulp

二:zebra.js项目的运行命令:进入项目之后运行一下命令

  1.npm install

  2.gulp

  3.gulp runtime

  4.gulp http   (运行完之后可以直接在浏览器打开终端上边提示的网址,就能看到项目了)

  总的步骤可以搜索https://github.com/barmalei/zebkit看到

使用vscode软件运行zebrajs框架小结的更多相关文章

  1. 那些年读过的书《Java并发编程实战》和《Java并发编程的艺术》三、任务执行框架—Executor框架小结

    <Java并发编程实战>和<Java并发编程的艺术>           Executor框架小结 1.在线程中如何执行任务 (1)任务执行目标: 在正常负载情况下,服务器应用 ...

  2. 如何安装Vscode软件及设置成中文界面?

    最新小编开始研究前端,想写点东东玩,要想开始首先就要安装工具,写前端有好几个工具,安装推荐开源的vscode,第一次安装是英文版的,如何修改成中文版,也是很简单的,跟随小编一起来安装设置工具吧. 方法 ...

  3. Oracle DBA的神器: PRM恢复工具,可脱离Oracle软件运行,直接读取Oracle数据文件中的数据

    Oracle DBA的神器: PRM恢复工具,可脱离Oracle软件运行,直接读取Oracle数据文件中的数据 PRM 全称为ParnassusData Recovery Manager ,由 诗檀软 ...

  4. 【转】vscode调试运行c#详细操作过程

    [转]vscode调试运行c#详细操作过程 主要命令: //路径跳转cd //新建项目dotnet new console -o 路径 //运行dotnet run //用于发布exe<Runt ...

  5. vscode下运行matlab记录

    Linux下安装MATLAB可参照以下链接: https://blog.csdn.net/qq_31285709/article/details/82083902 在vscode 中运行.m文件. 首 ...

  6. Win10如何禁止软件运行?win10禁止软件启动的设置方法!禁止人生日历热点快讯的方法

    相信不少使用Win10系统的用户遇到过下载了一款软件进行安装后后续会有接连不断的程序安装到电脑中.他可能似乎一个大家常用的程序,在我们安装好运行的时候会通过后台偷偷下载其他应用安装到我们电脑中,导致系 ...

  7. atitit.软件开发--socket框架选型--netty vs mina j

    atitit.软件开发--socket框架选型--netty vs mina j . Netty是由JBOSS提供的一个java开源框架 Apache mina 三.文档比较 mina文档多,,, 好 ...

  8. 关于delphi软件运行出现Invalid floating point operation的错误的解决办法

    关于delphi软件运行出现Invalid floating point operation的错误的解决办法   关于delphi软件运行出现Invalid floating point operat ...

  9. JAVA 基础开发环境 vscode 搭建 Windows下VSCode编译运行简单java

    JAVA 基础开发环境 vscode 搭建 来源 https://www.cnblogs.com/freewsf/p/7744728.html 对于使用 Visual Studio Code 的 Ja ...

随机推荐

  1. js的浅克隆和深克隆

    谈一谈个人对js浅克隆和深克隆的区别. 之前也看到很多博客在写,当然也有写的非常好的,但是个人觉得既然要分享就不要写的太深奥,尽量以简单易懂为主. 浅克隆其实就是 对象A = 对象B:如果改变了对象B ...

  2. tcp连接时,BROKEN PIPE错误的原因以及解决方法

    问题: 写了一个server和一个client,UNIX套接字的,server不断接收消息并打印出来,client是一个交互程序,输入一个消息回车发送,接着又可以输入消息.出问题了:当server监听 ...

  3. 24.如何结束返回值是void的方法

    如何结束返回值是void的方法? return;只能够出现在方法类型是void 的方法中,用来结束方法. return后面还可以跟数据,后面的数据可以是整数.字符串.false.ture.小数.主要看 ...

  4. 超级简单的跨平台高性能音视频播放框架QtAv编译指南

    目录 一.了解QtAv 二.相关文章 三.下载QtAv源码 四.下载QtAv依赖库 五.设置环境变量 1.gcc设置方式 2.msvc(cl)设置方式 六.编译 七.测试 一.了解QtAv 这几天抱着 ...

  5. HDOJ-1280

    前m大的数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  6. Identity Server 4 原理和实战(完结)_建立Identity Server 4项目,Client Credentials 授权实例

    创建项目 dotnet new -i IdentityServer4.Templates 多出来的这些模板 adminUI用来测试,想要用再生产环境,需要交钱 结合core的 Identity来使用 ...

  7. dataTables使用ajax请求显示数据

    dataTables是一种很好用前端表格显示库.当加载大量数据时,可以用Ajax 获取数据来提高效率,增速网页加载速率.下面以一个例子作示范. 首先,需要下载jQuery以及dataTables库.这 ...

  8. QDUOJ LC的课后辅导 单调递增栈

    LC的课后辅导 发布时间: 2015年9月19日 21:42   时间限制: 1000ms   内存限制: 256M 描述 有一天,LC给我们出了一道题,如图: 这个图形从左到右由若干个 宽为1 高不 ...

  9. CSS Unicode字体

    在 CSS 中设置字体名称,直接写中文是可以的.但是在文件编码(GB2312.UTF-8 等)不匹配时会产生乱码的错误.xp 系统不支持 类似微软雅黑的中文. 方案一: 你可以使用英文来替代. 比如 ...

  10. [Xcode 实际操作]三、视图控制器-(3)使用UINavigationController视图控制器

    目录:[Swift]Xcode实际操作 本文将演示导航视图控制器的使用. 选择项目导航区的资源文件夹.需要导入两张图片,作为选项卡控制器的图标. [+]->[Import]->选择图片-& ...