Rails에서 particles.제가 js를 써봤어요.
4128 단어 particles.jsRubyRails
입문
javascript 라이브러리의particle.나는 js를 써 보았다.
도중에 생각대로 하나하나 헷갈리기 때문에 순조로운 방법을 써야 한다.
마우스의 운동 설정에 맞춰 기하학적 무늬와 우주 같은 입자 애니메이션을 즐길 수 있는 녀석이다.
기본값
snow 버전
환경
mac OS 버전 10.15.7
Rails 5.1.6
particles.js 2.0.0
step.1 프레젠테이션 발생기로 원하는 모양 만들기
① 프레젠테이션 사이트에서 애니메이션 제작
프레젠테이션 생성기 링크
https://vincentgarreau.com/particles.js/
에서 설명한 대로 해당 매개변수의 값을 수정합니다.
색상은 말할 것도 없고 애니메이션의 속도와 입자의 방향 등도 설정할 수 있다.
② 설정된 파일 다운로드
Download current config (json)
홈 파일에서 보낼 내용을 보려면 단추를 누르십시오.
③ public/assets에서 다운로드한 JSON 파일 구성
나는 이 파일을 app/assets에 놓았는데, 줄곧 순조롭지 못했다.
JSON은 img 파일과 같습니다.
step.두 개의 소프트웨어 패키지 설치
Packages installgem 'particles-js-rails', '2.0.0'
bundle install
step.세 개의 코드를 쓰다
body 탭이 닫히기 전에 다음 내용을 기술합니다
application.html.erb<script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>
<script>
particlesJS.load('particles-js', 'assets/particles.json', function() {
console.log('callback - particles.js config loaded');
});
</script>
assets/particles.json의 위치는 설정된 파일의 이름과 일치합니다.
다운로드 다음은particlesjs-config입니다.제이슨처럼.
애니메이션을 설정하고 싶은 곳은 다음과 같습니다.
top.html.erb<div id="particles-js"></div>
CSS 파일에 다음과 같이 설명되어 있습니다.
top.scss#particles-js {
width:100%;
height: 100%;
margin:0 auto;
background-color: rgb(230, 182, 216)
}
이렇게 하면 갈 수 있을 거야.
precompile 오류가 발생하면 다음 내용을 시도하십시오
config/initializers/assets.rbRails.application.config.assets.precompile += %w( particles.js )
참조 (본가)
https://github.com/VincentGarreau/particles.js/
스타까지 붙여서 쓰세요.
Reference
이 문제에 관하여(Rails에서 particles.제가 js를 써봤어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sapisapi/items/17a1ee6fc539fb104397
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
gem 'particles-js-rails', '2.0.0'
bundle install
<script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>
<script>
particlesJS.load('particles-js', 'assets/particles.json', function() {
console.log('callback - particles.js config loaded');
});
</script>
<div id="particles-js"></div>
#particles-js {
width:100%;
height: 100%;
margin:0 auto;
background-color: rgb(230, 182, 216)
}
Rails.application.config.assets.precompile += %w( particles.js )
Reference
이 문제에 관하여(Rails에서 particles.제가 js를 써봤어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sapisapi/items/17a1ee6fc539fb104397텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)