许久之后我们终于把Jenkins搬到了另一台服务器上。

然而,这是一台linux服务器,于是各种配置要重新走一遍。比如,NodeJS和Gulp。

一、NodeJS安装

1、下载安装包

https://nodejs.org/dist

(已经出到11了,我们还停在4,这样没问题吗……)

2、解压安装

tar -zxvf node-v4.6.0-linux-x64.tar.gz -C /usr/local/(或者你的目录)

3、将可执行文件链接到系统命令库

ln -s /usr/local/node-v4.6.0-linux-x64/bin/node /usr/local/bin

ln -s /usr/local/node-v4.6.0-linux-x64/bin/npm /usr/local/bin

4、测试

node -v

npm -v

成功了!

二、Gulp安装

0、使用npm,但是gulp依旧存在上一篇文章Jenkins集成Gulp实现前端自动发布提到的,全局与本地的问题

1、全局

npm install -g gulp

2、本地

cd 你的工程目录

npm install gulp

3、测试

cd 你的工程目录

gulp

报错了!

Cannot find module 'gulp-load-plugins'

哦对,我忘记本地需要下载各种依赖了

npm install

可以下载package.json中记录的依赖包

4、再测试

gulp

报错了!

AssertionError: Task function must be specified

这是什么?

三、Gulp版本替换

引用(回头改格式):Gulp 4最大的变化就是你不能像以前那样传递一个依赖任务列表。

gulp4必须说明这几个任务是顺序还是并行执行

引用:

gulp.series:按照顺序执行

gulp.paralle:可以并行计算

原来如此,那么我们现在的版本是……

gulp -v

是4.0.0!

那么我们原来编译使用的版本是……3.9.1。(相比nodejs来看,倒是落后得不太多嘛。)

接下在怎么替换呢?

1、卸载(全局、本地都要)

npm uninstall -g gulp

cd 你的工程目录

npm uninstall gulp

2、指定版本重装

npm install -g gulp@3.9.1

cd 你的工程目录

npm install gulp@3.9.1

3、又测试

gulp

成功!

(为啥要绑定微信啊好烦难道是为了提现方便吗然而又没有人打赏……)

linux gulp安装教程,Linux环境NodeJS安装及Gulp安装相关推荐

  1. python编译器路径_python编译器安装教程以及环境变量配置

    python解释器安装教程以及环境变量配置 python解释器安装教程 Python作为一门编程语言,其魅力远超C#,JАVa,C,C++,它被称为"胶水语言",更被热爱它的程序猿 ...

  2. seafile服务器版能安装在虚拟机上,seafile安装教程linux

    seafile安装教程linux [2021-02-15 06:48:59]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&quo ...

  3. 乐鑫Esp32学习之旅27 带你在Windows10平台下用自带的Linux安装 ESP8266/ESP32 环境,再无需额外安装虚拟机了。

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...

  4. 【Linux Mint 深度学习开发环境搭建】开发软件安装

    系列文章目录 第一章 Linux mint 深度学习开发环境搭建之Nvidia显卡相关软件安装 第二章 Linux mint 深度学习开发环境搭建之开发软件安装 第三章 Linux mint 深度学习 ...

  5. 如何通过域服务器推送安装文件,域环境推送exe程序并自动安装教程域环境推送exe程序并自动安装教程.pdf...

    域环境推送exe程序并自动安装教程域环境推送exe程序并自动安装教程 域环境推送exe 程序并自动安装教程 一.思路 微软可以通过组策略对域中的计算机实现对 MSI 格式的软件程序实现派发后自动运行, ...

  6. tensorflow安装教程 win10环境

    tensorflow安装教程 win10环境 安装tensorflow花了一整个晚上的时间,几乎想放弃了,找了好几篇博客才找到成功安装的方法,下面跟大家分享一下. 一.查看是否安装过tensorflo ...

  7. Pycharm和Pytorch安装教程配置环境以及遇到的问题:

    Pycharm和Pytorch安装教程配置环境以及遇到的问题: 注意:我们每次新建完项目,都要检查一下python解释器和conda.exe是否选择正确. 一.如何找到Anconda哪个环境中安装了p ...

  8. JDK安装教程及环境变量设置

    JDK安装教程及环境变量设置 步骤1.安装JDK选择安装目录,安装过程中会出现两次安装提示.第一次是安装jdk,第二次是安装 jre.建议两个都安装在同一个java文件夹中的不同文件夹中.(不能都安装 ...

  9. Ubuntu16.04安装后开发环境配置和常用软件安装

    Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...

  10. mysql data文件夹恢复_【专注】Zabbix源码安装教程—步骤详解(2)安装并配置mysql...

    四.安装并配置mysql(1) 解压mysql-5.7.26.tar.gz与boost_1_59_0.tar.gz #tar -xvf mysql-5.7.26.tar.gz #tar -xvf bo ...

最新文章

  1. 在同一个文件中定义多个命名空间
  2. controller是什么意思_光谈理论有什么意思,附源码带大家实操SpringBoot
  3. Java Socket例子
  4. C#——银行ATM程序DEMO
  5. LeetCode 605. 种花问题
  6. java 发送邮件昵称_利用JavaMail发送QQ邮件
  7. mysql 读取properties_JDBC中使用Properties读取配置文件有什么用
  8. Quartz CronTrigger时间最完整配置说明
  9. vue 两个日期比较大小
  10. ZZNU-oj-2141:2333--【O(N)求一个数字串能整除3的连续子串的个数,前缀和数组+对3取余组合数找规律】...
  11. 黑马vue实战项目-(八)项目的上线
  12. 网络通信原理_互联网通信协议
  13. android反编译软件Mac,在Mac上进行安卓反编译
  14. maven 阿里下载源 setting.xml
  15. 青橙 GO M3 3G手机(珍珠黑)WCDMA/GSM 双卡双待 360特供机--高通胶水双核,A5老架构,内存缩水,,,强烈要求降价...
  16. javac: 无效的标记
  17. Linux中常见的ping不通百度问题
  18. 2019.12.11工作遇到问题解答
  19. 新东方辞退6万员工,蘑菇街裁员80%!大厂裁员潮之下,职场人如何掌握自己的命运?...
  20. 北京熊通科技 招聘FPGA研发工程师

热门文章

  1. 【Python-2.7】列表与元组
  2. 【PostgreSQL-9.6.3】数据库的启动、登录、退出、关闭
  3. maven缺失ojdbc6解决方案 :Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错
  4. Spring/Spring boot正确集成Quartz及解决@Autowired失效问题
  5. libc.so.6被删后导致系统无法使用的原因及解决方法
  6. 连接mysql报错:Access denied for user ‘root’@‘localhost’(using password: YES)的解决方法
  7. 分表分库解决方案(mycat,tidb,shardingjdbc)
  8. 【jackson 异常】com.fasterxml.jackson.databind.JsonMappingException异常处理
  9. Win11未安装Defender怎么办?解决Win11未安装Defender的方法
  10. win11怎么去除快速搜索 Windows11去除快速搜索的步骤方法