Windows系统下安装fis3
在讲怎么安装FIS3之前我们先来了解一下FIS3
FIS3 是什么?
FIS3 是面向前端的工程构建工具。解决前端工程中性能优化、资源加载(异步、同步、按需、预加载、依赖管理、合并、内嵌)、模块化开发、自动化工具、开发规范、代码部署等问题。
一、Nodejs版本下载
在fis3官网声明上有Node的版本要求
我现在的时间点上Nodejs版本支持 0.8.x,0.10.x, 0.12.x,4.x,6.x,不在此列表中的版本不予支持。
想要查看当前fis3最新版本 node 支持可自行查看fis3官网:https://fis.baidu.com/fis3/docs/beginning/install.html
1.Nodejs下载链接:https://nodejs.org/en/download/releases/
可以自行选择要下载的版本,这里我以Node.js 6.x为例进行下载(这些选项表示的是当前这些系列的最新版本,因为这些版本是长期支持版本LTS,所以会不定期地更新)
2.点开之后会看到下面的页面
这里我们选择以.msi结尾的文件进行下载
(Windows64位的下载x64版本的文件,Windows32位的下载x86版本的文件,想知道自己的系统是多少位的可以查看 https://jingyan.baidu.com/article/9f63fb9172d416c8400f0e3b.html
3.下载完文件之后,找到你下载的文件,双击安装
4.选择安装的目录,这里我没有使用默认目录,你可以1.默认安装(如果你的C盘剩余内存比较多的话完全可以默认安装),2.也可以自己创建一个文件夹安装(如果你选择的是第2种方法的话,安装完Nodejs后可以继续)
这里是Nodejs默认给你安装的组件,你英格利斯比较好的话可以看看,不好的也不要放弃,可以找软件翻译,毕竟以后要看的英文文档还会更多,现在增强一下免疫力,以后可以走的更远
比如:
Node.js runtime Node.js运行代码(node.exe) 这个功能需要17MB电脑内存,还有两个扩展功能,需要20KB内存空间(我也就只能翻译到这了,不说了我要去补习英格利斯了)
npm package manager npm包管理 其实这个才是我们安装Nodejs用的最多的东西(敲重点),如它的名字所示的这样,它就是用来往Nodejs里面安装东西的,以后安装东西都需要用到它(我们今天要安装的FIS3也是用到它)
Online documentation shortcuts 便捷在线文档
Add to PATH 添加到环境变量的path路径中 也就是这个Nodejs安装包会自动给你的系统配置环境变量
完了,啰嗦了一大堆,不会给差评吧...不唠了,不唠了赶紧拉回来继续往下讲
5.然后点击Next、install、finish就安装完了
6.为了检验我们是否成功的安装了,我们打开cmd(大家都是同行就不用解释了吧),输入node -v 和 npm -v ,如果显示出了版本号就说明我们安装成功了(此处应该应该有掌声,为自己鼓个掌)
很轻松吧,到此为止最重要的就讲完了,往后就一马平川了
二、在安装FIS3之前我还有句话要讲,如果你在安装Nodejs的时候选择的是1选项你就可以跳过这步了(什么?你问我1选项是啥?对不起,打扰了。告辞。别别别,别打我,开个玩笑,所谓的1选项就是你在安装的时候选择的是默认安装,也就是没有更改安装目录,内存大就是任性),如果你选择的2选项你当然也可以选择跳过,但是最好还是要看一下
1.首先我们打开我们自定义的安装目录文件
你打开的时候应该没有上面的那两个文件,不要问我为什么,因为我帅啊,咳咳咳咳,回归正题,因为这两个文件夹是我自己创建的,所以我们的第一步就是新建两个文件夹node_cache 和 node_global
2.接下来我们打开cmd,输入
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\Develop\nodejs\node_cache"
3.最后一步,配置环境变量
在系统变量里新建一个NODE_PATH 输入 D:\nodejs\node_global\node_modules
在用户变量的PATH里 添加 D:\nodejs\node_global
就此全部完成,辛苦了,擦擦汗,一会还要继续,哈哈哈哈哈哈
三、今天的主题,安装FIS3
1.打开cmd,输入npm install -g fis3
敲重点:一定要加 -g ,这是为了声明全局安装,因为FIS3官方文档说了:“你要把FIS3给我装到全局上,别问我为什么,都是为你好”,咱也不知道,咱也不敢问,算了,加个 -g ......吧
其实吧,官方文档给出了声明,引用他们的一句话就是:FIS 是要求全局安装的,是因为避免由于 FIS 多版本不同项目目录下而导致编译时有差异,而导致不必要的麻烦
如果你想更详细地了解请查看以下链接:https://github.com/fex-team/fis/issues/565
然后我们就可以看到下面这个界面:
好了,我们先洗洗睡吧,睡醒了就装好了
如果你的安装过程是这样的,那么恭喜你,不通过第2步就可以证明你安装成功了
2.安装完fis3之后我们就看看是不是真的装上了,我们执行命令 然后我们就能看到下面的界面
看到这个界面就恭喜你了,至此FIS3安装完毕,这次真的可以洗洗睡了,晚安,你们先睡,我还有事情要做,不要偷看
Windows系统下安装fis3的更多相关文章
- Windows系统下安装zabbix客户端
简单介绍如何在windows系统下安装zabbix客户端 1. 首先下载和zabbix服务端大版本相同的windows客户端 例如我服务端安装的是zabbix-3.4.14.tar.gz ...
- Windows系统下安装MySQL 8.0.11数据库
MySQL数据库是常用的数据库之一,而且该数据库开源免费,所以很多公司在使用.本文记录如何在Windows系统下安装MySQL数据库,本次安装的版本号为8.0.11,这个版本是当前的最新版本,据宣传, ...
- tomact在windows系统下安装
一.下载 下载地址: https://tomcat.apache.org/download-90.cgi 7,8,9的版本都可以下,这里下载最新版本 注意:Binary是编译好的,可以直接使用的版本, ...
- JDK8在windows系统下安装
一.下载 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html#JDK8 目前大部分公司内部使用的还是jdk ...
- nssm常用命令(在Windows系统下安装服务的工具)
nssm install servername //创建servername服务 nssm start servername //启动服务 nssm stop servername //暂停服务 ns ...
- windows系统下安装MySQL
可以运行在本地windows版本的MySQL数据库程 序自从3.21版以后已经可以从MySQL AB公司获得,而且 MYSQL每日的下载百分比非常大.这部分描述在windows上安装MySQL的过程. ...
- Tomcat Windows 系统下安装及注意事项
1 获取Tomcat 安装包 http://tomcat.apache.org/ tar.gz 文件是Linux系统下的安装版本 exe文件是 Windows系统下的安装版本 zip 文件是Wind ...
- 无光驱在32位windows系统下安装64位windows系统
位的系统. 大家都知道,32位的操作系统最多只能支持3.2G的内存,现在内存白菜价,很多人都在原有基础上购入新内存,这样最少也有4G了,为了让内存不浪费,我 们只有升级到64位操作系统.但是很多朋友又 ...
- [Linux]三种方案在Windows系统下安装ubuntu双系统(转)
在学习linux的过程中,ubuntu无疑是初学者的最佳选择. 下面来列举给Windows系统安装ubuntu双系统的三种方法. 一.虚拟机安装(不推荐) 使用工具:Vmware 如果不是因为迫不得已 ...
随机推荐
- struts.xml中为什么加上<constant name="struts.devMode" value="true" />就出错
严重: Exception starting filter struts2 java.lang.NullPointerException at com.opensymphony.xwork2.util ...
- 封装算法: 模板方法(Template Method)模式
template method(模板方法)模式是一种行为型设计模式.它在一个方法中定义了算法的骨架(这种方法被称为template method.模板方法),并将算法的详细步骤放到子类中去实现.tem ...
- 【转载】C#之C#、.NET Framework、CLR的关系
C#..NET Framework.CLR的关系 很多人没有将C#..NET Framework(.NET框架).CLR(Common Language Runtime,公共语言运行库)这三者之间的关 ...
- 【转载】C#扫盲之:静态成员、静态方法、静态类、实例成员及区别
文章目录 1.静态成员.实例成员 2.静态类 3.类的静态成员和非静态成员区别 --------------------------------------分割线------------------- ...
- Hadoop之HDFS文件操作
摘要:Hadoop之HDFS文件操作常有两种方式.命令行方式和JavaAPI方式.本文介绍怎样利用这两种方式对HDFS文件进行操作. 关键词:HDFS文件 命令行 Java API HD ...
- 高仿webqq做的一个webos桌面效果和web聊天工具,桌面效果完好,功能强大
QQ技术交流群:159995692 /-------- 暂时开放的測试 帐号/password:[88888888/1;666666/1] ---------/ 正如大家所知的E ...
- liberOJ #2033. 「SDOI2016」生成魔咒 后缀数组
#2033. 「SDOI2016」生成魔咒 题目描述 魔咒串由许多魔咒字符组成,魔咒字符可以用数字表示.例如可以将魔咒字符 1 11.2 22 拼凑起来形成一个魔咒串 [1,2] [1, 2] ...
- spring cloud 启动报错-must be declared as an @AliasFor [serviceId], not [name].
项目加入FeignClient后再启动就报错,具体报错信息如下: org.springframework.core.annotation.AnnotationConfigurationExceptio ...
- atomic_cmpxchg()/Atomic_read()/Atomic_set()/Atomic_add()/Atomic_sub()/atomi
[ 1.atomic_read与atomic_set函数是原子变量的操作,就是原子读和原子设置的作用.2.原子操作,就是执行操作的时候,其数值不会被其它线程或者中断所影响3.原子操作是linux内核中 ...
- 织梦DedeCMS信息发布员发布文章默认自动审核更新并生成HTML页面
织梦DedeCMS信息发布员发布文章默认自动审核更新并生成HTML页面 一直以为DEDECMS的信息发布员在后台发布文章后,非要管理员审核才能显示,今天一哥们问我这个问题.问:“能不能直接发布,并自动 ...