`
热带翎羽
  • 浏览: 65103 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

如何加快bundle install的运行速度

 
阅读更多
针对版本: Rails 3.1.1

创建项目时条跳过bundle install
rails new project_name --skip-bundle

cd project_name


利用本地cache进行安装,俺的机器:使用: C:\Ruby\lib\ruby\gems\1.9.1\cache中的gem进行安装
bundle install --local


整体运行时间从5分钟,缩短成:20秒内 :-)

备注:

  • 与bundle官网上的--local使用“vendor/cache”下得缓存描述有所差异
  • --local正常运行的前提是你使用bundle install正常创建过其他项目,让cache内有货
分享到:
评论

相关推荐

    Webpack的Bundle检查器分析工具

    npm install --save-dev bundle-inspector-webpack-plugin ``` 2. **配置Webpack**: 在Webpack配置文件(如webpack.config.js)中引入并配置插件。 ```javascript const BundleInspector = require('bundle-...

    bundlebuddy识别bundle重复的工具

    2. **运行分析**:将你的bundle文件路径作为参数传递给bundle-buddy命令。 ``` bundle-buddy path/to/bundle.js ``` 3. **查看报告**:bundle-buddy会输出一个详细的报告,显示哪些模块是重复的,以及它们在哪些...

    前端开源库-sake-bundle

    运行`sake bundle_js`,就会将`src`目录下的所有JS文件打包到`build/bundle.js`。 ### 4. 进阶特性 `sake-bundle`还支持以下高级特性: - **模块化配置**: 可以通过配置对象自定义捆绑规则,例如设置源文件路径、...

    前端开源库-amend-bundle

    在配置好所有参数后,运行`amend-bundle`命令即可开始打包: ``` amend-bundle ``` "amend-bundle"库的一个关键特性是它可以处理代码的修改。这意味着当你对某个模块进行更新时,只有这个模块及其相关的依赖会被重新...

    RailsInstall安装

    如果在运行`bundle install`时遇到错误,可能的原因包括但不限于: - 安装目录包含空格。 - 某些Gem与当前Ruby版本不兼容。 - 缺少必要的系统库或组件。 **解决方案**: - 确保安装目录路径中不包含任何空格。 - ...

    mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar

    这可以通过运行`tar -zxvf mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar`命令来完成。 2. 安装依赖:在安装MySQL之前,确保系统已安装所有必要的依赖项。在RHEL 7上,可以使用`yum install -y epel-release`命令添加...

    Python库 | console_bundle-0.4.0-py3-none-any.whl

    pip install console_bundle-0.4.0-py3-none-any.whl ``` 安装完成后,开发者可以查看`console_bundle`的API文档,或者通过`help(console_bundle)`命令获取内置的帮助信息,以便更好地理解和利用库中的各种功能。 ...

    MySQL-server_5.7.28-1ubuntu18.04_amd64.deb-bundle.rar

    这个压缩包"MySQL-server_5.7.28-1ubuntu18.04_amd64.deb-bundle.rar"包含的是MySQL Server的5.7.28版本,专为基于Ubuntu 18.04 (Bionic Beaver)的64位Linux系统设计。MySQL 5.7版本是其5.x系列的一个稳定版本,提供...

    es6-bundle:捆绑 ES6 模块

    然后在项目目录下运行`npm install`或`yarn`来安装项目依赖。 2. 配置打包工具 每个打包工具有其特定的配置文件,如Webpack的`webpack.config.js`或Rollup的`rollup.config.js`。配置文件中定义了如何处理模块,...

    Ruby环境下安装使用bundler来管理多版本的gem

    bundler还提供了一系列其他有用的命令,如`bundle update`用于更新所有或特定的gem,`bundle install --path vendor/bundle`可将gem安装到指定的本地路径,以及`bundle package`用于缓存gem,提高之后的部署速度。...

    browserify-factor-bundle:Grunt、Browserify 和 factor-bundle

    1. 首先安装必要的依赖:`npm install --save-dev grunt-browserify factor-bundle` 2. 在Gruntfile.js中配置browserify任务,指定入口文件、输出文件以及启用factor-bundle插件。 3. 运行Grunt任务,它会自动处理...

    echuprikova.github.io:个人网页

    Gulp.js(可选,但推荐) sudo npm install -g gulpfile 启动和运行分叉仓库将仓库克隆或下载到您选择的目录中: git clone https://github.com/your-github-username/sleek.git 在目录内运行bundle install和npm ...

    terroo.github.io:Marcos Oliveira 博客的 Project Terroo 基于 GNULinux 发行版的 Gentoo

    光滑 一个现代主题,专注于速度性能和 SEO 最佳实践。... 在目录中运行bundle install和npm install 如果你想使用gulp.js运行gulp或npm start 如果你不想使用 gulp,你可以简单地运行bundle exec jeky

    ljk1256.github.io

    光滑 现代的主题着重于速度...在目录中运行bundle install和npm install 如果你想使用运行gulp或npm start 如果您不想使用gulp,则只需运行bundle exec jekyll serve 安装到现有的jekyll项目 将此行添加到您的Jekyll

    typeform:用于选择治疗的Type登陆页面

    光滑 现代的主题专注于速度性能和SEO最佳实践。... 在目录中运行bundle install和npm install 如果你想使用运行gulp或npm start 如果您不想使用gulp,则可以运行bundle exec jekyll serve来代替 安装到现有的jekyll项

    hymanme.github.io:Hymane的博客

    Gulp CLI(可选,但推荐) npm install --global gulp-cli 启动和运行分叉仓库将仓库克隆或下载到您选择的目录中: git clone https://github.com/your-github-username/sleek.git 在目录内运行bundle install和npm ...

    acmanoa.github.io:UH马诺阿计算机技术协会主页

    光滑 现代的主题着重于速度性能和SEO最佳实践。 特征 与兼容 ... 在目录内运行bundle install和npm install 如果你想使用gulp.js运行gulp或npm start 如果您不想使用gulp,则可以运行bundle exec jek

    ISMIR2020:ISMIR 2020会议的网站–加拿大蒙特利尔

    Gulp CLI(可选,但推荐) npm install --global gulp-cli 启动和运行分叉仓库将仓库克隆或下载到您选择的目录中: git clone https://github.com/your-github-username/sleek.git 在目录内运行bundle install和npm ...

    yukyunglee.github.io:yukyunglee.github.io

    但推荐) npm install --global gulp-cli启动和运行将仓库克隆或下载到您选择的目录中: git clone https://github.com/your-github-username/sleek.git 在目录中运行bundle install和npm install 如果你想使用运行...

    sh4d3-pwn3r.github.io

    但推荐) npm install --global gulp-cli启动和运行将仓库克隆或下载到您选择的目录中: git clone https://github.com/your-github-username/sleek.git 在目录中运行bundle install和npm install 如果你想使用运行...

Global site tag (gtag.js) - Google Analytics