fine-uploader示例传统构建

时间:2013-09-14 14:03:09

标签: fine-uploader

所以,我正在尝试评估精细上传器。我决定去下载页面,但它想要你购买许可证,但我不想在我评估它之前这样做。所以,我去了github并为它下载了主zip并解压缩。我现在的问题是什么?所谓的“循序渐进”并不是一步一步的。我应该建立一些东西吗?文档说明我只需要包含一个文件....哪个文件?在演示中,对于传统用途,我看到它包括fineuploader- {VERSION} .js,但我看不到甚至以“client / js /*”的子目录中的“fineuploader”开头的文件。

我是否完全错过了这方面的文档?

谢谢!

4 个答案:

答案 0 :(得分:14)

根据BjørnBørresen的回答,官方文档(严重缺乏)和一些故障排除,我使用以下命令在Ubuntu 13.10上成功:

sudo apt-get install npm git 
sudo npm install -g npm
sudo npm install -g grunt-cli
sudo npm install -g bower
git clone https://github.com/Widen/fine-uploader.git
cd fine-uploader
npm install http://github.com/e-jigsaw/grunt/tarball/fix-underscore-string-version
bower install
sudo npm install -g
npm install grunt
npm install
grunt package

答案 1 :(得分:3)

你需要git,NPM,Grunt&鲍尔。

假设您有git,如果没有安装它。然后导航到http://nodejs.org/并安装NodeJS。

从命令行:

  • npm install -g grunt-cli
  • npm install -g bower
  • git clone git@github.com:Widen / fine-uploader.git
  • cd fine-uploader
  • bower install
  • npm install -g
  • 咕噜

答案 2 :(得分:3)

这些是在Windows 7上对我有用的步骤:

<强>予。安装Prereqs(应该只是第一次需要)

  1. Install node.js on windows if you haven't already
  2. 确保已将npm添加到PATH变量中(截至撰写本文时,node.js会在安装期间将其添加):

    %USERPROFILE%\AppData\Roaming\npm

  3. Install git on windows if you haven't already

  4. 确保已将git命令添加到PATH变量中(在撰写本文时,git install 不会添加这些命令):

    C:\Program Files(x86)\Git\bin;C:\Program Files (x86)\Git\cmd

  5. 打开命令提示符。

  6. 全局安装grunt:

    npm install -g grunt

  7. 全球安装grunt-cli:

    npm install -g grunt-cli

  8. 如果您还没有克隆回购邮件:

    git clone git://github.com/Widen/fine-uploader

  9. 将命令提示符目录更改为repo location(最有可能是%USERPROFILE%\ fine-uploader)。

  10. 安装依赖项(如果您希望安装依赖项) 全局在下面添加-g,但没有必要):

    npm install

  11. <强> II。构建和打包

    1. 在repo位置打开命令提示符(即%USERPROFILE%\ fine-uploader)
    2. 如有必要,请提取最新信息:

      git pull

    3. 打包它:

      grunt package

    4. 这会导致文件被添加到您的仓库中的_dist文件夹中。

答案 3 :(得分:3)

在过去几年中,构建和分发方法发生了很大变化。从Fine Uploader 5.11开始,您有以下选择:

下载Fine Uploader from npm

npm install fine-uploader

从项目主页下载Fine Uploader

...在http://fineuploader.com/customize

自己从GitHub仓库

构建精细上传器
  1. git clone https://github.com/FineUploader/fine-uploader.git
  2. cd fine-uploader
  3. npm install
  4. make build
  5. "contribute code" section in the README包含更多详细信息。