无法找到Chrome扩展清单文件 [英] cannot find chrome extension manifest file

查看:275
本文介绍了无法找到Chrome扩展清单文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

background



我正在学习如何构建Chrome扩展应用程序,并且遵循



如果我去

 〜/ Library / Application Support / Google / Chrome 

并搜索包含我应用程序的文件夹id:

  find。 | grep cmfbnommmmeccnkbochkfakncblackn 

我得到

  3521:./ Default / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb 
3522:./ Default / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / 000003.log
3523 :./ Default / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / CURRENT
3524:./ Default / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / LOCK
3525:./ Default / IndexedDB / chrome -extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / LOG
3526:./ Default / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / LOG.old
3527:./ Default / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / MANIFEST-000001
7747:./ Profile 1 / Storage / ext / cmfbnommmmeccnkbochkfakncgnebckn
7748:./ Profile 1 / Storage / ext / cmfbnommmmeccnkbochkfakncgnebckn / def
7749: ./Profile 1 / Storage / ext / cmfbnommmmeccnkbochkfakncgnebckn / def / GPUCache
7750:./配置文件1 / Storage / ext / cmfbnommmmeccnkbochkfakncbig / def / GPUCache / data_0
7751:./配置文件1 / Storage / ext / cmfbnommmmeccnkbochkfakncbibn / def / GPUCache / data_1
7752:./配置文件1 / Storage / ext / cmfbnommmmeccnkbochkfakncbibn / def / GPUCache / data_2
7753:./配置文件1 / Storage / ext / cmfbnommmmeccnkbochkfakncgnebckn / def / GPUCache / data_3
7754:./ Profile 1 / Storage / ext / cmfbnommmmeccnkbochkfakncblankn / def / GPUCache / index
7793:./ Profile 1 / Web Applications / _crx_cmfbnommmmeccnkbochkfakncgnebckn
7794:./ Profile 1 / Web应用程序/ _crx_cmfbnommmmeccnkbochkfakncgnebckn /档案1个cmfbnommmmeccnkbochkfakncgnebckn.app
7795:./档案1 / Web应用程序/ _crx_cmfbnommmmeccnkbochkfakncgnebckn /档案1个cmfbnommmmeccnkbochkfakncgnebckn.app/Contents
7796:./档案1 / Web应用程序/ _crx_cmfbnommmmeccnkbochkfakncgnebckn /档案1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/Info.plist
7797:./ Profil e 1 / Web Applications / _crx_cmfbnommmmeccnkbochkfakncgnebckn / Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/MacOS
7798:./ Profile 1 / Web Applications / _crx_cmfbnommmmeccnkbochkfakncgnebckn / Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/MacOS/app_mode_loader
7799: ./Profile 1 / Web Applications / _crx_cmfbnommmmeccnkbochkfakncgnebckn / Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/PkgInfo
7800:./ Profile 1 / Web Applications / _crx_cmfbnommmmeccnkbochkfakncgnebckn / Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/Resources
7801: ./Profile 1 / Web Applications / _crx_cmfbnommmmeccnkbochkfakncgnebckn / Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/Resources/app.icns
7802:./ Profile 1 / Web Applications / _crx_cmfbnommmmeccnkbochkfakncgnebckn / Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/Resources/en -US.lproj
7803:./ Profile 1 / Web Applications / _crx_cmfbnommmmeccnkbochkfakncgnebckn / Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/ Resources / en-US.lproj / InfoPlist.strings
9484:./配置文件2 / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb
9485:./配置文件2 / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb。 leveldb / 000003.log
9486:./ Profile 2 / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / CURRENT
9487:./ Profile 2 / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / LOCK
9488:./ Profile 2 / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / LOG
9489:./ Profile 2 / IndexedDB / chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb / MANIFEST-000001
10348 :./配置文件2 / Storage / ext / cmfbnommmmeccnkbochkfakncblankn
10349:./配置文件2 / Storage / ext / cmfbnommmmeccnkbochkfakncbacn / def
10350:./配置文件2 / Storage / ext / cmfbnommmmeccnkbochkfakncbacn / def / GPUCache
10351:./ Profile 2 / Storage / ext / cmfbnommmmeccnkbochkfakncgnebckn / def / GPUCache / da ta_0
10352:./配置文件2 / Storage / ext / cmfbnommmmeccnkbochkfakncgnebckn / def / GPUCache / data_1
10353:./配置文件2 / Storage / ext / cmfbnommmmeccnkbochkfakncgnebckn / def / GPUCache / data_2
10354 :./配置文件2 / Storage / ext / cmfbnommmmeccnkbochkfakncgnebckn / def / GPUCache / data_3
10355:./配置文件2 / Storage / ext / cmfbnommmmeccnkbochkfakncgnebckn / def / GPUCache / index

因此,按照本教程的指示,任何文件夹都不会出现在默认/扩展目录中。 / p>

如果我搜索google drive(lmjegmlicamnimmfhcmpkclmigmmcbeh)的应用程序ID,我在 Default / Extensions

  2572:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh 
2573:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0
2574:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata
2575:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata / computed_hashes.json
2576 :./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata / verified_contents.json
2577:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / background.js
2578:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh /3.2_0/images
2579:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync16.png
2580:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive- sync256.png
2581:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync64.png
2582:./默认/扩展/ lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / manifest.json
5092:./ External Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh.json
6552:./ Profile 1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh
6553:./ Profile 1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0
6554:./ Profile 1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata
6555:./ Profile 1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata / comput ed_hashes.json
6556:./ Profile 1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata / verified_contents.json
6557:./ Profile 1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / background.js
6558:./ Profile 1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images
6559:./ Profile 1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync16.png
6560:./配置文件1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync256.png
6561:./ Profile 1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync64.png
6562:./配置文件1 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / manifest.json
9027:./ Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh
9028:./ Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0
9029 :. / Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata
9030:./ Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata / computed_hashes.json
9031:./ Profi le 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata / verified_contents.json
9032:./ Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / background.js
9033:./ Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh /3.2_0/images
9034:./ Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync16.png
9035:./ Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync256.png
9036:./ Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync64.png
9037:./ Profile 2 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / manifest。 json
11067:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh
11068:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0
11069:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata
11070:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata / computed_hashes.json
11071:./ Profile 3 / Extensions / lmjegmlicam nimmfhcmpkclmigmmcbeh / 3.2_0 / _metadata / verified_contents.json
11072:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / background.js
11073:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images
11074:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync16.png
11075:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync256.png
11076:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / images / drive-sync64.png
11077:./ Profile 3 / Extensions / lmjegmlicamnimmfhcmpkclmigmmcbeh / 3.2_0 / manifest.json

有趣的是,没有 manifest.json 在我已安装的应用程序的任何目录中找到任何地方..考虑这一点:

 〜/ Library / Application Support / Google / Chrome $ find。 grep manifest.json | grep cmfbnommmmeccnkbochkfakncbign 

不会返回任何结果!



点子?

解决方案

将密钥添加到清单文件的步骤,但一定要将oAuth密钥添加到清单文件中,并在为oAuth创建凭证时使用扩展密钥。



您可以测试您的扩展程序,而无需将其上传到网上商店。

background

I'm learning how to build a chrome extension app, and I'm following the instructions in this tutorial (you can see my code here).

The instructions in the copy key to your manifest section states that it's important to keep their application id constant and in order to do that, they must copy the key in the installed manifest.json to the source manifest.

The instructions state that this manifest.json file must exist in the user data directory, in my case (mac):

~/Library/Application\ Support/Google/Chrome/Default/Extensions

a folder corresponding to my chrome extension app id should show up there

problem

I couldn't find my folder in that directory. By failing to include they key in the manifest file as they did in the chrome identity example then evey time I click on the sign in button, it simply opens a new tab and prompts the user to enter their email/password, but then the extension never gets the token.

what I have tried

I realized that there are many app id folders that exist on the said directory, but they are only for the apps I installed from google chrome webstore (ie google docs etc).. but not any of the apps I loaded by checking the developer mode checkbox then clicking on the Load unpacked extension.. button.

consider this (my app is documentivly, and the tutorial app is identity api sample):

If I go to

~/Library/Application Support/Google/Chrome

and search for the folder containing my app's id:

find . | grep cmfbnommmmeccnkbochkfakncgnebckn

I get

3521:./Default/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb
3522:./Default/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/000003.log
3523:./Default/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/CURRENT
3524:./Default/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/LOCK
3525:./Default/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/LOG
3526:./Default/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/LOG.old
3527:./Default/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/MANIFEST-000001
7747:./Profile 1/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn
7748:./Profile 1/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def
7749:./Profile 1/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache
7750:./Profile 1/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/data_0
7751:./Profile 1/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/data_1
7752:./Profile 1/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/data_2
7753:./Profile 1/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/data_3
7754:./Profile 1/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/index
7793:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn
7794:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app
7795:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents
7796:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/Info.plist
7797:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/MacOS
7798:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/MacOS/app_mode_loader
7799:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/PkgInfo
7800:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/Resources
7801:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/Resources/app.icns
7802:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/Resources/en-US.lproj
7803:./Profile 1/Web Applications/_crx_cmfbnommmmeccnkbochkfakncgnebckn/Profile 1 cmfbnommmmeccnkbochkfakncgnebckn.app/Contents/Resources/en-US.lproj/InfoPlist.strings
9484:./Profile 2/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb
9485:./Profile 2/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/000003.log
9486:./Profile 2/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/CURRENT
9487:./Profile 2/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/LOCK
9488:./Profile 2/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/LOG
9489:./Profile 2/IndexedDB/chrome-extension_cmfbnommmmeccnkbochkfakncgnebckn_0.indexeddb.leveldb/MANIFEST-000001
10348:./Profile 2/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn
10349:./Profile 2/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def
10350:./Profile 2/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache
10351:./Profile 2/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/data_0
10352:./Profile 2/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/data_1
10353:./Profile 2/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/data_2
10354:./Profile 2/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/data_3
10355:./Profile 2/Storage/ext/cmfbnommmmeccnkbochkfakncgnebckn/def/GPUCache/index

so none of the folders appear in the Default/Extensions directory as instructed by the tutorial.

If I search for the app id of google drive (lmjegmlicamnimmfhcmpkclmigmmcbeh), I find the folder in the Default/Extensions

2572:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh
2573:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0
2574:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata
2575:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata/computed_hashes.json
2576:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata/verified_contents.json
2577:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/background.js
2578:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images
2579:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync16.png
2580:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync256.png
2581:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync64.png
2582:./Default/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/manifest.json
5092:./External Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh.json
6552:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh
6553:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0
6554:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata
6555:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata/computed_hashes.json
6556:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata/verified_contents.json
6557:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/background.js
6558:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images
6559:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync16.png
6560:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync256.png
6561:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync64.png
6562:./Profile 1/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/manifest.json
9027:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh
9028:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0
9029:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata
9030:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata/computed_hashes.json
9031:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata/verified_contents.json
9032:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/background.js
9033:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images
9034:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync16.png
9035:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync256.png
9036:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync64.png
9037:./Profile 2/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/manifest.json
11067:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh
11068:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0
11069:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata
11070:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata/computed_hashes.json
11071:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/_metadata/verified_contents.json
11072:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/background.js
11073:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images
11074:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync16.png
11075:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync256.png
11076:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/images/drive-sync64.png
11077:./Profile 3/Extensions/lmjegmlicamnimmfhcmpkclmigmmcbeh/3.2_0/manifest.json

What's interesting is that there is no manifest.json to be found anywhere in any of the directories of my installed app.. consider this:

~/Library/Application Support/Google/Chrome$ find . grep manifest.json | grep cmfbnommmmeccnkbochkfakncgnebckn

returns nothing!

ideas?

解决方案

While working on unpacked version you can skip the step for adding the key to your manifest file, but be sure to add the oAuth key to the manifest file and also use the extension key while creating Credentials for the oAuth.

You can test your extension without uploading it on a webstore.

这篇关于无法找到Chrome扩展清单文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆