How to Build Your Own Capacitor Plugin for Ionic | Devdactic - Ionic Tutorials
Capacitor: Cross-platform native runtime for web apps
내용 요약
- npm init @capacitor/plugin 으로 Plugin 프로젝트를 생성한다.
- npm run build 로 Plugin 을 build 한다.
- npm install (Plugin path) 로 아이오닉 프로젝트에서 해당 Plugin 을 추가한다.
- 아이오닉 프로젝트에서 해당 플러그인을 import 및 로드해서 테스트 , 디버깅을 한다.
Plugin이 Node_module에 추가될때, 복사본이 추가 되는 것이 아닌, 원본 Plugin가 링크 형태로 추가된다.
- 프로젝트의 NodeModule에 들어가서 직접 코드를 수정할시에 원본 프로젝트의 코드를 수정하는것이나 마찬가지 이다. (원본의 링크이기 때문)