安装 FIS3

  1. npm install -g fis3
  • -g 安装到全局目录,必须使用全局安装,当全局安装后才能在命令行(cmd或者终端)找到 fis3 命令
  • 安装过程中遇到问题具体请参考 fis#565 解决
  • 如果已经安装了 FIS,也执行上面的命令进行安装,FIS3 和 FIS 是不同的构建工具,向下无法完全兼容。如果要从 FIS 迁移到 FIS3,请参考文档 FIS 升级 FIS3
  • 如果 npm 长时间运行无响应,推荐使用 cnpm 来安装

安装完成后执行 fis3 -v 判断是否安装成功,如果安装成功,则显示类似如下信息:

  1. $ fis3 -v
  2. [INFO] Currently running fis3 (/Users/Your/Dev/fis3/dev/fis3)
  3. v3.0.0
  4. /\\\\\\\\\\\\\\\ /\\\\\\\\\\\ /\\\\\\\\\\\
  5. \/\\\/////////// \/////\\\/// /\\\/////////\\\
  6. \/\\\ \/\\\ \//\\\ \///
  7. \/\\\\\\\\\\\ \/\\\ \////\\\
  8. \/\\\/////// \/\\\ \////\\\
  9. \/\\\ \/\\\ \////\\\
  10. \/\\\ \/\\\ /\\\ \//\\\
  11. \/\\\ /\\\\\\\\\\\ \///\\\\\\\\\\\/
  12. \/// \/////////// \///////////

如果提示找不到 fis3 命令并且 npm 安装成功退出,请参考文档 fis#565 解决如果windows下提示 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") 则找到 C:\Users\win-7\AppData\Roaming\npm下面的fis脚本删除,留下fis.cmd就好了(没有识别系统是不是Windows)

发布

进入项目根目录,执行命令,进行构建。

项目根目录:FIS3 配置文件(默认fis-conf.js)所在的目录为项目根目录。

  1. fis3 release -d <path>
  • <path> 任意目录
  • fis3 release -h 获取更多参数
构建发布到项目目录的 output 目录下
  1. fis3 release -d ./output

报错:

1、unable to load plugin [fis3-hook-commonjs/lookup.js]

安装

全局安装或者本地安装都可以。

  1. npm install -g fis3-hook-commonjs

或者

  1. npm install fis3-hook-commonjs

2、unable to load plugin [fis3-hook-amd]

安装

全局安装或者本地安装都可以。

  1. npm install -g fis3-hook-amd

或者

  1. npm install fis3-hook-amd

3、[ERROR] unable to load plugin [fis3-postpackager-loader] or [fis-postpackager-loader]

安装

支持全局安装和局部安装,根据自己的需求来定。

  1.  
npm install fis3-postpackager-loader

FIS3安装与编译的更多相关文章

  1. 安装maven编译环境

    安装maven编译环境 1.默认已经装好yum并配置好yum源(推荐使用163yum源) 2.安装JDK 3.安装相关依赖环境(root用户登陆) yum install -y cmake lzo-d ...

  2. CentOS离线安装GCC编译环境

    gcc编译环境rpm下载 安装相关的rpm包,具体版本可能随时间变化而变化,可以去以下地址下载: 重庆大学镜像:http://b.mirrors.lanunion.org/CentOS/中国科学技术大 ...

  3. windows平台下安装、编译、使用mongodb C++ driver

    本博客将记录在Win8.1 ,VS2013环境下编译.配置mongodb C++ driver的流程. 1.下载预备 下载Boost:http://sourceforge.net/projects/b ...

  4. eclipse安装反编译工具

    身为一名程序员来说,日常最常做的就是编写代码和查看别人写好的源代码了,有时候打开别人写的class文件发现根本不是自己想要的,所以给大家介绍一种eclipse中反编译class文件的工具. 第一步:下 ...

  5. [转]Caffe在Linux下的安装,编译,实验

    Caffe在Linux下的安装,编译,实验  原文地址:http://www.cnblogs.com/evansyang/p/6150118.html 第一部分:Caffe 简介 caffe是有伯克利 ...

  6. python 安装预编译库注意事项-pip

    一般安装依赖库用pip install 库名 就可以,某些情况下依赖的库需要安装预编译好的, 可以参考pip 安装时的错误信息 下面这个链接中可以直接下载 http://www.lfd.uci.edu ...

  7. WebStorm 8.0安装LESS编译环境的教程

    WebStorm是一个非常棒的Web前端开发编辑器,被程序猿们成为“最智能的JavaScript IDE”.对HTML5.Bootstrap框架.Node.js等都有完美支持.目前最新版本为WebSt ...

  8. 安装RabbitMQ编译erlang时,checking for c compiler default output file name... configure:error:C compiler cannot create executables See 'config.log' for more details.

    checking for c compiler default output file name... configure:error:C compiler cannot create executa ...

  9. eclipse安装反编译插件(附jad下载)

    eclipse安装反编译插件(附jad下载) 博客分类: eclipse   一.eclipse反编译插件Jadclipse jadclips插件网站:    http://jadclipse.sou ...

随机推荐

  1. [JavaWeb基础] 029.OGNL表达式介绍

    1.OGNL概述 OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对 ...

  2. [Android应用开发] 04.页面跳转和数据传输

    *:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...

  3. [Python基础]004.语法(3)

    语法(3) 方法 定义 调用 参数 返回 模块 引入模块 写模块 模块名称 dir() 方法 定义 语法 def 方法名(参数): 返回值 return 没有指定返回值的方法,默认返回空值 None ...

  4. [PHP学习教程 - 系统]001.引用文件(require & include)

    引用文件的方法有两种:require 及 include.两种方式提供不同的使用弹性. 1.require 的使用方法如 require("MyRequireFile.php"); ...

  5. 获取元素节点 & 操作属性节点

    1.html 文档编写 js 代码的位置: window.onload事件在整个html文档被完全加载完再执行,    所以可以获取html文档的任何节点 js-window-onload.html ...

  6. 【MobileNet-V1】-2017-CVPR-MobileNets Efficient Convolutional Neural Networks for Mobile Vision Applications-论文阅读

    2017-CVPR-MobileNets Efficient Convolutional Neural Networks for Mobile Vision Applications Andrew H ...

  7. 快速复习C语言 - 1变量与运算符

    变量与运算符 本篇以读者知道 int.char.float.double 等数据类型为前提条件. float 类型注意事项 float 类型数没有办法跟一个数真正比较是否相等,可以定义借助绝对值在一定 ...

  8. Java蓝桥杯 算法提高 九宫格

    算法提高 9-1九宫格 时间限制:1.0s 内存限制:256.0MB 提交此题 问题描述 九宫格.输入1-9这9个数字的一种任意排序,构成3*3二维数组.如果每行.每列以及对角线之和都相等,打印1.否 ...

  9. Java实现 蓝桥杯 算法训练 纪念品分组

    问题描述 元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作.为使得参加晚会的同学所获得的纪念品价值 相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品,并且每组纪念品的价 ...

  10. Java实现二分图的最大匹配

    1 问题描述 何为二分图的最大匹配问题? 引用自百度百科: 首先得说明一下何为匹配: 给定一个二分图G,在G的一个子图M中,M的边集{E}中的任意两条边都不依附于同一个顶点,则称M是一个匹配. 极大匹 ...