はじめに
chrome extensionsをやってみてるんですが、特にむずかしいって感じはしないのに動かないと勝手が違うので焦ります
最初にハマりそーなパターンをとりあえずメモ
alertでExtension error(manifest.json系)
無駄にカンマで終わってる
言語よってハッシュ{}の要素がカンマで終わってても大丈夫な場合があるのでそれに慣れてるとやっちゃうやつです。
- 例
{ "name": "error pattern sample", "version": "0.1", "manifest_version": 2, "description": "エラーのパターンサンプル", "icons" : { "16" : "icon16.png" }, "browser_action" : { "default_title" : "ぶらうざあくしょん" }, "background" : { "scripts" : ["background.js"] }, //↑最後カンマで終わっちゃってる }
- 参考画像
not valid JSONって言われます
ファイルに_(アンダースコア)ではじまるヤツがいる
結構あると思うんですが、前のmanifest.jsonファイルとか残しておきたくて「_manifest.json」とかやりますよね。それです
- 例
- 参考画像
by the systemとかいうくらいだから予約語的にだめってことでしょうか