RoR中的资产预编译问题-重复资产

时间:2018-09-07 13:25:42

标签: ruby-on-rails

我正在使用rvm 2.2.1版本并尝试在本地编译我的资产,并且它可以正常工作。

每当我修改应用程序/资产中的内容时,都会在我的public / assets文件夹中添加重复的资产。我正在运行以下命令来重建我的代码库。

bundle exec rake RAILS_ENV=production assets:clean
bundle exec rake RAILS_ENV=production assets:precompile

示例重复资产:

[webauto@web-ci-slave4-alpha shop]$ ls -lrt /var/lib/jenkins/test/shop/public/assets/hello-*
-rw-rw-r-- 1 webauto webauto  41 Sep  7 11:00 /var/lib/jenkins/test/shop/public/assets/hello-3781f94ea812bb33437de9049e04bc3af41a0e7397164b057379c08c3b0ac489.js.gz
-rw-rw-r-- 1 webauto webauto  21 Sep  7 11:00 /var/lib/jenkins/test/shop/public/assets/hello-3781f94ea812bb33437de9049e04bc3af41a0e7397164b057379c08c3b0ac489.js
-rw-rw-r-- 1 webauto webauto  54 Sep  7 11:05 /var/lib/jenkins/test/shop/public/assets/hello-c63e283c3fa4c225fee1e8efcc76ef9ff7ad217eac34344beb0441a946f13534.js.gz
-rw-rw-r-- 1 webauto webauto  87 Sep  7 11:05 /var/lib/jenkins/test/shop/public/assets/hello-c63e283c3fa4c225fee1e8efcc76ef9ff7ad217eac34344beb0441a946f13534.js
-rw-rw-r-- 1 webauto webauto  54 Sep  7 11:18 /var/lib/jenkins/test/shop/public/assets/hello-f55b89d4c36cfe653707589edc83607130db7014e1d8d4a4f9c9074b1dce224b.js.gz
-rw-rw-r-- 1 webauto webauto 131 Sep  7 11:18 /var/lib/jenkins/test/shop/public/assets/hello-f55b89d4c36cfe653707589edc83607130db7014e1d8d4a4f9c9074b1dce224b.js
-rw-rw-r-- 1 webauto webauto  54 Sep  7 11:39 /var/lib/jenkins/test/shop/public/assets/hello-bd8851907bef1e34c111190348f2c1945a04e96c3e5a6c5a252394794af093c5.js.gz
-rw-rw-r-- 1 webauto webauto 153 Sep  7 11:39 /var/lib/jenkins/test/shop/public/assets/hello-bd8851907bef1e34c111190348f2c1945a04e96c3e5a6c5a252394794af093c5.js
[webauto@web-ci-slave4-alpha shop]$

我希望更新现有资产,而不是添加新资产,新资产将使我的公用文件夹具有重复的资产条目。有人可以帮我吗?

谢谢。

关于, Vennila K

0 个答案:

没有答案