Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- CK Editor
- 무료 에디터 사용법
- 반응형 웹
- 코드펜 옮겨오는 법
- 에디터 사용법
- 앵귤러 터미널 명령어
- 앵귤러 명령어
- 서버의 의미
- 코드펜
- 터미널에서 angular project 생성
- 서버란 무엇인가
- ck editor 사진
- 코드펜 복사해도 안되는 이유
- angular 터미널
- ck editor 이미지 업로드
- 정보처리기능사 준비
- 터미널 명령어
- 프로토콜이란
- 반응형 정사각형
- 정보처리기능사
- 글 에디터 넣는법
- 에디터 api
- 서버 뜻
- ck editor 사진 넣는법
- 정보처리기능사 필기
- 정보처리기능사 따는법
- 정보처리기능사 필기 준비
- 코드펜 안되는 이유
- 프론트엔드 용어
- 프로토콜 뜻
Archives
- Today
- Total
멋진 개발자가 되고 싶어
[GSAP] js module을 통한 GSAP 사용 (사용 전 세팅 방법) 본문
아래를 실행하기 전에는 node.js 설치가 완료되어있어야합니다.
이후 아래의 링크를 통한 사전 설정이 되어있는지 확인 후 실행 바랍니다.
node.js 사용법 - https://wanna-be-a.tistory.com/24
✨js module을 통한 GSAP 사용
terminal에서 gsap install
npm i gsap
위의 명령어 입력 시 pakage.json에 dependencies가 생성된다.
"dependencies": {
"gsap": "^3.11.3"
}
html에 script 태그로 연결
<script type="module">
import App from './src/js/index.js'
const app = new App();
</script>
pakage.json에 아래와 같은 내용이 있는지 확인
"main": "src/js/index.js", // 경로가 정확한지 확인
"type": "module",
js 파일에 아래와 같은 내용 입력
import { gsap } from '/node_modules/gsap/all.js' // 경로가 정확한지 확인
export default class App { // class명은 첫글자를 대문자로 작성하는 것이 규칙
constructor() {
console.log('hi~'); // js파일과 html이 잘 연결 되었다면 콘솔창에 hi~가 표시됨
gsap.registerPlugin(); // gsap를 사용할 것이라고 선언
// 아래에 gsap관련 함수 입력
gsap.to('div', {
duration: 1,
backgroundColor: '#000000',
}); // 이 함수가 실행이 되면 gsap가 잘 연결이 된 것임
}
}
✅위와 같은 과정에서 유의사항
- index.html이 제일 바깥 폴더에 나와있는지 확인
- index.js가 다른 폴더 안에 들어가 있는지 확인
'JAVASCRIPT > javaScript' 카테고리의 다른 글
[JS 이론] 자바스크립트 내부동작 (이벤트 루프) (0) | 2023.01.19 |
---|---|
객체탐색법 (0) | 2023.01.06 |
node.js 사용법 (live-server / pakage.json) (0) | 2022.12.20 |
Comments