ruby-on-rails - 如何在没有资产预编译错误的情况下将 Rails 应用程序部署到 Digital Ocean
问题描述
我是一名新手,试图将 Rails 应用程序部署到 Digital Ocean。
每当我更改任何 CSS 时,都会在运行 cap 生产部署时出错。
这是输出:
01:04 部署:资产:预编译
01 ls /home/studentloaniq/releases/20200208140055/assets_manifest_backup
01 ls:
01 无法访问 '/home/studentloaniq/releases/20200208140055/assets_manifest_backup'
01:没有这样的文件或目录
01
02 /usr/ local/rvm/bin/rvm ruby-2.6.0 do bundle exec rake assets:precompile
02 系统中未检测到 Yarn 可执行文件。02 在https://yarnpkg.com/en/docs/install
下载 Yarn 02 rake 中止! 02 TypeError:没有将Encoding隐式转换为String
解决方案
推荐阅读
- azure - 机器人生成器:以输入形式上传文件 - 自适应卡片
- r - R中市场篮子分析中的报价
- angular - 角树组件不显示子节点
- angular - 在 Visual Studio 2015 中重用和传递 Angular2 组件的参数
- linux - 库部署与未使用的直接依赖项
- javascript - Defining page direction dynamically - Angular 5
- multithreading - 使用不连续的内存访问评估最坏情况下的 RAM 有效带宽
- c# - 给对象一个带有变量的名字
- scala - Scala 列表转换为地图
- node.js - npm install 卡住 - extract:rxjs: 动词轻轻Rm 不关心内容;核弹