# プラグインのインポートができません。

**URL:** https://community.cybozu.dev/t/topic/2728
**Category:** kintone 開発相談
**Created:** [2016 年 11 月 2 日午前 12:58 UTC](https://community.cybozu.dev/t/topic/2728 "2016-11-02T00:58:06Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Legacy\_Account585](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@Legacy\_Account585](https://community.cybozu.dev/u/Legacy_Account585)
#### Post date: [2016 年 11 月 2 日午前 12:58 UTC](https://community.cybozu.dev/t/topic/2728/1 "2016-11-02T00:58:06Z")

</div>

[https://cybozudev.zendesk.com/hc/ja/articles/203455680](https://cybozudev.zendesk.com/hc/ja/articles/203455680)

こちらのページを参考にしてパッケージングツールを利用してプラグインのパッケージングすることはできたのですが、kintoneにインポートしようとすると「インストールに失敗しました。プラグイン定義ファイルのフォーマットが正しくありません。」というエラーが出てきてしまい、インポートすることができません。

作成したプラグインのzipファイルの中身を見ても異常は確認されず、プラグインに必要なファイルは全て揃っていますし、フォーマットも正しいと思います。

以下がプラグインのファイルの配置ですが、何がダメでこのようなエラーが出たのでしょうか？？

```
css/
  - desktop.css //PC用CSSファイル
  - config.css //設定画面用CSSファイル
html/
  - config.html //設定画面用htmlファイル
image/
  - icon.png //アイコンファイル
js/
  - desktop.js //PC用JavaScriptファイル
  - config.js //設定画面用JavaScriptファイル
manifest.json

```

&nbsp;

---

<div class="post-metadata">

### Author: ![Legacy\_Account513](https://avatars.discourse-cdn.com/v4/letter/l/8dc957/32.png) [@Legacy\_Account513](https://community.cybozu.dev/u/Legacy_Account513)
#### Post date: [2016 年 11 月 2 日午前 1:12 UTC](https://community.cybozu.dev/t/topic/2728/2 "2016-11-02T01:12:13Z")

</div>

すーさんさん

cstap武井です。

&nbsp;

manifest.jsonの内容に瑕疵がある場合に出るエラーかと思います。

すべてのファイルが揃っていて、

すべてのファイルがmanifest.jsonで指定した場所に配置されているかをまず確認する必要があります。

（このエラーは大概ここだと思います）

&nbsp;

&nbsp;

それでも解決しない場合は、zipファイルをどこかにアップロードしていただくと、

解決が早いかもしれません。

---

<div class="post-metadata">

### Author: ![Legacy\_Account1517](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account1517](https://community.cybozu.dev/u/Legacy_Account1517)
#### Post date: [2016 年 11 月 2 日午前 1:28 UTC](https://community.cybozu.dev/t/topic/2728/3 "2016-11-02T01:28:30Z")

</div>

私も初めてプラグインを作成した時に、はまりました。  
私の場合は、manifest.json 内にコメントを入れてエラーになりました。コメントはNGのようです。  
ご参考になれば。

---

<div class="post-metadata">

### Author: ![Legacy\_Account585](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@Legacy\_Account585](https://community.cybozu.dev/u/Legacy_Account585)
#### Post date: [2016 年 11 月 2 日午前 3:14 UTC](https://community.cybozu.dev/t/topic/2728/4 "2016-11-02T03:14:28Z")

</div>

武井 琢治さん

回答ありがとうございます。

manifest.jsonの内容を確認したところ、やはりファイルは揃っていて、指定した場所に配置されていました。

&nbsp;

rex0220さん

回答ありがとうございます。

コメントNGなんですね！

"required\_params"のところが不要なので、コメントアウトしていました。。

設定画面で設定必須なパラメータがないので、下記のように “required\_params”: [] としたらまた同じエラーが出てしまいました。

設定必須なパラメータがない場合は、どのように表現したら良いですか？？

下記はmanifest.jsonの後半部分のコピペです。

&nbsp;

“icon”: “image/icon.png”,  
“homepage\_url”: {  
“ja”: “”,  
“en”: “”,  
“zh”: “”,  
},  
“desktop”: {  
“js”: [  
“[https://js.cybozu.com/jquery/2.1.1/jquery.min.js](https://js.cybozu.com/jquery/2.1.1/jquery.min.js)”,  
“js/desktop.js”  
],  
“css”: [  
“css/51-jp-default.css”,  
“css/desktop.css”  
]  
},  
“config”: {  
“html”: “html/config.html”,  
“js”: [  
“[https://js.cybozu.com/jquery/2.1.1/jquery.min.js](https://js.cybozu.com/jquery/2.1.1/jquery.min.js)”,  
“js/config.js”  
],  
“css”: [  
“css/51-jp-default.css”,  
“css/config.css”  
]  
“required\_params”: []  
}  
}

---

<div class="post-metadata">

### Author: ![Legacy\_Account513](https://avatars.discourse-cdn.com/v4/letter/l/8dc957/32.png) [@Legacy\_Account513](https://community.cybozu.dev/u/Legacy_Account513)
#### Post date: [2016 年 11 月 2 日午前 3:19 UTC](https://community.cybozu.dev/t/topic/2728/5 "2016-11-02T03:19:25Z")

</div>

確かにjsonはコメントできないですねー。

required\_paramsは必須ではないので、単純に削除してしまって問題ありません。

---

<div class="post-metadata">

### Author: ![Legacy\_Account1517](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account1517](https://community.cybozu.dev/u/Legacy_Account1517)
#### Post date: [2016 年 11 月 2 日午前 3:41 UTC](https://community.cybozu.dev/t/topic/2728/6 "2016-11-02T03:41:14Z")

</div>

あと、下記 homepage\_url の部分がNGの気がします。  
ここも外してみてください。

```
"homepage_url": {
"ja": "",
"en": "",
"zh": "",
},

```

---

<div class="post-metadata">

### Author: ![Legacy\_Account585](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@Legacy\_Account585](https://community.cybozu.dev/u/Legacy_Account585)
#### Post date: [2016 年 11 月 2 日午前 3:48 UTC](https://community.cybozu.dev/t/topic/2728/7 "2016-11-02T03:48:05Z")

</div>

武井 琢治さん、rex0220さん

二度も迅速な回答ありがとうございました！

“required\_params” と&nbsp;“homepage\_url” を消したところ、インポートできました！

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/d5c841c3c5a6cb66eed514001c1b45147c9e1f4f.png) [@system](https://community.cybozu.dev/u/system)
#### Post date: [2025 年 11 月 5 日午前 4:04 UTC](https://community.cybozu.dev/t/topic/2728/8 "2025-11-05T04:04:33Z")

</div>

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。
