I know that this is such as a basic question, but I just can't figure it out.
Following the build.md file, I have:
- run
npm installat the root of the project (Joplin). cd packages/app-clipper/popup && npm install
The last command will create a build directory for the popup UI.
Now when it's time to load unpacked extension in Chrome, which directory am I supposed to choose?
The manifest.json and background.js files are at app-clipper/. The manifest file points to the popup at popup/build/index.html.
If I select the app-clipper folder to load into Chrome, the extension weighs 160mb because the popup directory contains node_modules.
Another issue is that the manifest file contains a key/value pair that Chrome doesn't recognize and will raise an error:
"applications": {
"gecko": {
"id": "{8419486a-54e9-11e8-9401-ac9e17909436}"
}
}
I ended up creating a different folder and then copy/paste all the files required for the extension to work: manifest, background, popup, content script etc. Can anyone please help?