Ubuntu20.04.2中安裝Redmine4.0.6插件

通過生成樣例插件,找到plugins的目錄

 目錄位於:/usr/share/redmine/plugins

samxiao@u20-rm4:/usr/share/redmine/lib/generators/redmine_plugin$ sudo  bundle exec rails generate redmine_plugin meetings
/usr/share/rubygems-integration/all/gems/activerecord-5.2.3/lib/active_record/associations.rb:1855: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/usr/share/rubygems-integration/all/gems/activerecord-5.2.3/lib/active_record/associations.rb:1368: warning: The called method `has_many' is defined here
/usr/share/rubygems-integration/all/gems/actionpack-5.2.3/lib/action_dispatch/middleware/stack.rb:37: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/usr/share/rubygems-integration/all/gems/actionpack-5.2.3/lib/action_dispatch/middleware/static.rb:111: warning: The called method `initialize' is defined here
/usr/share/redmine/lib/plugins/acts_as_attachable/lib/acts_as_attachable.rb:33: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/usr/share/rubygems-integration/all/gems/activerecord-5.2.3/lib/active_record/associations.rb:1368: warning: The called method `has_many' is defined here
      create  plugins/meetings/app
      create  plugins/meetings/app/controllers
      create  plugins/meetings/app/helpers
      create  plugins/meetings/app/models
      create  plugins/meetings/app/views
      create  plugins/meetings/db/migrate
      create  plugins/meetings/lib/tasks
      create  plugins/meetings/assets/images
      create  plugins/meetings/assets/javascripts
      create  plugins/meetings/assets/stylesheets
      create  plugins/meetings/config/locales
      create  plugins/meetings/test
      create  plugins/meetings/test/fixtures
      create  plugins/meetings/test/unit
      create  plugins/meetings/test/functional
      create  plugins/meetings/test/integration
      create  plugins/meetings/README.rdoc
      create  plugins/meetings/init.rb
      create  plugins/meetings/config/routes.rb
      create  plugins/meetings/config/locales/en.yml
      create  plugins/meetings/test/test_helper.rb
samxiao@u20-rm4:/usr/share/redmine/lib/generators/redmine_plugin$ sudo systemctl restart apache2


samxiao@u20-rm4:/usr/share/redmine/lib/plugins$ sudo find / -name meetings
/usr/share/redmine/plugins/meetings
/var/cache/redmine/default/plugin_assets/meetings

samxiao@u20-rm4:/usr/share/redmine/lib/plugins$ cd  /usr/share/redmine/

samxiao@u20-rm4:/usr/share/redmine$ ll
total 56
drwxr-xr-x  11 root root 4096 Feb  6 08:41 ./
drwxr-xr-x 133 root root 4096 Feb  6 06:28 ../
drwxr-xr-x   6 root root 4096 Feb  6 06:28 app/
drwxr-xr-x   2 root root 4096 Feb  6 06:28 bin/
drwxr-xr-x   5 root root 4096 Feb  6 06:28 config/
-rw-r--r--   1 root root  154 Dec 20  2019 config.ru
drwxr-xr-x   3 root root 4096 Feb  6 06:28 db/
drwxr-xr-x   5 root root 4096 Feb  6 06:28 extra/
-rw-r--r--   1 root root 2471 Feb 12  2020 Gemfile
lrwxrwxrwx   1 root root   29 Feb 12  2020 Gemfile.lock -> /var/lib/redmine/Gemfile.lock
lrwxrwxrwx   1 root root   16 Feb 12  2020 instances -> /var/lib/redmine/
drwxr-xr-x   6 root root 4096 Feb  6 06:28 lib/
drwxr-xr-x   3 root root 4096 Feb  6 08:41 plugins/
drwxr-xr-x   8 root root 4096 Feb  6 06:32 public/
-rw-r--r--   1 root root  255 Feb 12  2020 Rakefile
drwxr-xr-x   2 root root 4096 Feb  6 06:28 templates/
samxiao@u20-rm4:/usr/share/redmine$ cd plugins/
samxiao@u20-rm4:/usr/share/redmine/plugins$ ll
total 12
drwxr-xr-x  3 root root 4096 Feb  6 08:41 ./
drwxr-xr-x 11 root root 4096 Feb  6 08:41 ../
drwxr-xr-x  8 root root 4096 Feb  6 08:41 meetings/

samxiao@u20-rm4:/usr/share/redmine/plugins$ ls meetings/
app  assets  config  db  init.rb  lib  README.rdoc  test

安裝成功,信息如下:

 

不能粘貼

  點擊 從剪貼板添加圖片 沒有反應

解決方法如下:

samxiao@u20-rm4:/usr/share/redmine/plugins$ sudo mkdir ../public/plugin_assets/clipboard_image_paste
samxiao@u20-rm4:/usr/share/redmine/plugins$ sudo mkdir ../public/plugin_assets/clipboard_image_paste/javascripts

samxiao@u20-rm4:/usr/share/redmine/plugins$ sudo cp ./clipboard_image_paste/assets/javascripts/*.* ../public/plugin_assets/clipboard_image_paste/javascrip

 

  點擊 從剪貼板添加圖片 後彈出以下對話框:

也可以從QQ的截屏中粘貼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章