首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在 Ubuntu 上安装 Discourse 开发环境

    启动 Discourse 切换到你的 Discourse 克隆目录中: cd ~/discourse 安装所需要的 gems source ~/.bashrc bundle install 同时安装所需要的...JS 依赖 yarn install 当到这一步为止,你已经安装好所有需要的 gems 和依赖,请尝试运行下面的命令: bundle exec rake db:create bundle exec...bundle exec rake db:create 错误 中的内容。...尝试运行下面的命令: bundle exec rake autospec 你的项目应该会通过所有的测试。 这个测试非常耗时,可以不做这个的,要不然估计几个小时就出去了。...创建一个新的 Admin 账号 在对开发环境进行登录之前,需要创建一个管理员账号,运行下面的命令进行创建: RAILS_ENV=development bundle exec rake admin:create

    3.6K50

    在 Ubuntu 上安装 Discourse 开发环境

    依赖yarn install当到这一步为止,你已经安装好所有需要的 gems 和依赖,请尝试运行下面的命令:bundle exec rake db:create bundle exec rake db:...migrateRAILS_ENV=test bundle exec rake db:create db:migrate如果在运行的时候出现错误,请仓库: Discourse 开发环境安装运行 bundle...尝试运行下面的命令:bundle exec rake autospec你的项目应该会通过所有的测试。这个测试非常耗时,可以不做这个的,要不然估计几个小时就出去了。...运行下面的命令来启动服务器:bundle exec rails server当你完成上面的安装步骤后,你应该可以通过 http://localhost:3000 访问你本地安装的 Discourse。...创建一个新的 Admin 账号在对开发环境进行登录之前,需要创建一个管理员账号,运行下面的命令进行创建:RAILS_ENV=development bundle exec rake admin:create

    3.2K00

    CentOS+Redmine:5步搭建企业级项目管理系统,告别项目混乱!

    install --without development test # 生成应用安全密钥 bundle exec rake generate_secret_token # 创建数据库表结构 RAILS_ENV...=production bundle exec rake db:migrate # 加载默认数据并设置为中文界面 RAILS_ENV=production REDMINE_LANG=zh bundle...exec rake redmine:load_default_data 步骤5:系统启动与访问验证 所有配置完成后,启动Redmine服务: # 启动Redmine Web服务 bundle exec...install RAILS_ENV=production bundle exec rake db:migrate 五、企业实战应用指南 必备插件推荐 Redmine的强大之处在于其丰富的插件生态系统...install # 执行数据库迁移 RAILS_ENV=production bundle exec rake redmine:plugins:migrate # 重启Redmine服务 实际案例分享

    3.1K00

    用代码讲,如何实现npm install

    依赖分析 要实现下载就要先确定哪些要下载,确定依赖的方式和打包工具不同: 打包工具通过 AST 分析文件内容确定依赖关系,进行打包 依赖安装工具通过用户声明的依赖文件 (package.json / bundle.json...)来确定依赖关系,进行安装 这里我们把包的描述文件叫做 bundle.json,其中声明依赖的包: { "name": "xxx", "dependencies": {...版本冲突时会下载版本最高的包,但是这时候之前的低版本的包已经下载过了,那么就多了没必要的下载,能不能把这部分冗余下载去掉。...依赖分析和下载分离 多下载了一些低版本的包的原因是我们在依赖分析的过程中进行了下载,那么能不能依赖分析的时候只下载 bundle.json 来做分析,分析完确定了依赖图之后再去批量下载依赖?...npm install、yarn install 的实现流程细节会更多一些,但是整体流程类似。

    1.1K20

    GitLab CICD 配置指南 .gitlab-ci.yml文件的配置

    去做什么在每次触发后,runner默认有三个阶段, build,test,deploy,你不必每次编写都使用三个阶段,如果一个阶段没有任务,可以直接忽略它 因为.gitlab-ci.yml是存在于项目中的,所有可以进行版本...YAML的文件格式来编写的,只允许空格,不允许Tabs 在项目根目录创建一个文件,下面是一个Ruby的项目 before_script: - apt-get update -qq && apt-get install...-y -qq sqlite3 libsqlite3-dev nodejs - ruby -v - which ruby - gem install bundler --no-document...- bundle install --jobs $(nproc) "${FLAGS[@]}" rspec: script: - bundle exec rspec rubocop...: script: - bundle exec rubocop 这是对大多数Ruby应用都适用的简单配置 定义了两个任务 rspec和rubocop 分别会执行不同的脚本 在每次任务执行之前

    1.6K10
    领券