kintone 플러그인 설정 마이그레이션 노트

3428 단어 금과
브라우저 개발 도구를 사용하여 플러그인 설정을 마이그레이션하는 방법을 기록해 둡니다.
kintone 앱을 템플릿에서 만들거나 다른 앱을 유용한 경우 플러그인 설정은 인계받지 않고 설정되지 않습니다.
플러그인 설정 내용이 많으면, 메뉴얼로 재설정하는 것은 번거롭고 실수하기 쉽기 때문에, 간단하게 설정 내용을 이행할 수 있는 순서를 생각해 보았습니다.

플러그인 설정 내용 얻기



유용한 앱에서 플러그인 설정 화면을 열고 설정 내용을 불러온 곳에서 중지합니다.

새로운 조건 형식 플러그인의 예
    var CONF = kintone.plugin.app.getConfig(PLUGIN_ID);
    var TEXT_ROW_NUM;
    var DATE_ROW_NUM;

    if (!CONF.hasOwnProperty('line_number')) {



플러그인 설정 내용 저장



콘솔 화면에서 로컬 스토리지에 플러그인 설정을 저장합니다.
변수 이름은 플러그인에 따라 다릅니다.
localStorage.setItem('key1',JSON.stringify(CONF));

JavaScript 실행을 다시 시작합니다.

플러그인 설정 내용 복제



마이그레이션 대상 앱의 플러그인 설정 화면을 열고 설정 내용을 읽은 곳에서 중지합니다.
플러그인 설정 내용의 취득시와 같은 곳입니다.



콘솔 화면에서 플러그인 설정을 로컬 스토리지에서 로드합니다.
변수 이름은 플러그인에 따라 다릅니다.
CONF=JSON.parse(localStorage.getItem('key1'));

JavaScript 실행을 다시 시작합니다.

플러그인 설정 내용 확인



플러그인 설정 화면에서 내용을 확인합니다.



로컬 스토리지 삭제



사용한 로컬 스토리지를 삭제합니다.
localStorage.removeItem('key1');

주의사항



플러그인에 따라 이 절차에서 마이그레이션할 수 없는 경우도 있습니다.

좋은 웹페이지 즐겨찾기