小编kan*_*iho的帖子

Django | 安装新软件包后自动更新requirements.txt

我是Django的新手.

每次我使用安装新库时pip,我都必须运行pip freeze -l > requirements.txt,有时我会忘记这一点(错误发生在我的生产环境中).

安装新软件包时,自动运行此命令的最佳方法是什么?

我在用:

Django==1.11.5 
Python 3.6.1
Run Code Online (Sandbox Code Playgroud)

python django python-3.x requirements.txt

5
推荐指数
1
解决办法
736
查看次数

如何在 Elastic Beanstalk 容器中提供 Rails 应用程序的 webpacked 资产?

我正在使用 Rails5 应用程序并将其成功部署到 EB 容器。

但是 webpacked assets --public/packs直接服务,在生产环境中返回 404。

在当前情况下,我设置RAILS_SKIP_ASSET_COMPILATION = false了每次部署应用程序之前预编译资产。

我曾经使用heroku作为生产环境,当时一切正常。

这是我的config/webpacker.yml

source_path: app/frontend/javascripts
  source_entry_path: packs
  public_output_path: packs # public/packs/filename-[hash].js
  cache_path: tmp/cache/webpacker

  # Additional paths webpack should lookup modules
  # ['app/assets', 'engine/foo/app/assets']
  resolved_paths: []

  # Reload manifest.json on all requests so we reload latest compiled packs
  cache_manifest: false

  extensions:
    - .js
    - .sass
    - .scss
    - .css
    - .png
    - .svg
    - .gif
    - .jpeg
    - .jpg
Run Code Online (Sandbox Code Playgroud)

我试过的...

我试图将 public_output_path 从包更改为资产。但同样的错误仍然存​​在......

ruby-on-rails webpack amazon-elastic-beanstalk ruby-on-rails-5

5
推荐指数
1
解决办法
525
查看次数