Injector
Inject javascript on each page load + hot reload. For local files install npm package 'filesystem-server'
Injectorคืออะไร?
Injector เป็นส่วนขยายของ Chrome ที่พัฒนาโดย ReCreate Ideas และคุณลักษณะหลักของมันคือ "Inject javascript on each page load + hot reload. For local files install npm package 'filesystem-server'"
ภาพหน้าจอของส่วนขยาย
ดาวน์โหลดไฟล์ CRX ของส่วนขยาย Injector
ดาวน์โหลดไฟล์ส่วนขยาย Injector ในรูปแบบ crx และติดตั้งส่วนขยาย Chrome ด้วยตนเองในเบราว์เซอร์หรือแชร์ไฟล์ crx กับเพื่อนๆ เพื่อติดตั้งส่วนขยาย Chrome อย่างง่ายดาย
คำแนะนำในการใช้ส่วนขยาย
Allows you to inject files into a webpage and automatically re-injecting them every time the page loads for you to test your code in a seemingly live environment from your local machine.
Usage :
1 - For access to your local filesystem install filesystem-server package from npm (https://www.npmjs.com/package/filesystem-server). for this, you will need node and npm already installed. This will install a local server on your machine as well as a self-signed certificate and a crypto key (both valid for 10 years). These will be necessary to inject local code into https websites.
2- Import your new SSL certificate (that you will find inside the node_modules/filesystem-server/security folder in your system library ) to Chrome (follow this guide https://support.securly.com/hc/en-us/articles/206081828-How-to-manually-install-the-Securly-SSL-certificate-in-Chrome ).
3- Install and launch Injector.
4- Launch filesystem-server
5- In the extension, at the top, set the fss (filesystem-server) port to the same port you started fss with.
6- Choose the protocol (http|https).
7- Insert the absolute path or url of the javascript file you want to inject
8- Decide wether you want to enable HOT RELOAD (this will reload the webpage you are injecting into every time you save changes to your local file!)
9- Turn the switch on. When the switch is on the file will be injected automatically every page load ( with the specified time delay (in milliseconds).
------------------------------------------
10- If you work at cloud.IQ, decide wether you want to enable hot reload for JSON config file. (Note: it has to be in the format ' [APP_ID]_plain.json ' and live within the same folder and at the same level as the dev file. You can now work directly on JSON with HOT RELOAD.
------------------------------------------
For contributions:
https://github.com/recreateideas/Injector
https://github.com/recreateideas/filesystem-server ข้อมูลพื้นฐานของส่วนขยาย
| ชื่อ | |
| ID | ogkodacnhojpmbmoknbmmndhdffamaob |
| URL อย่างเป็นทางการ | https://chrome.google.com/webstore/detail/injector/ogkodacnhojpmbmoknbmmndhdffamaob |
| คำอธิบาย | Inject javascript on each page load + hot reload. For local files install npm package 'filesystem-server' |
| ขนาดไฟล์ | 79.53 KB |
| จำนวนการติดตั้ง | 198 |
| เวอร์ชันปัจจุบัน | 1.0.01 |
| อัปเดตครั้งล่าสุด | 2019-03-05 |
| วันที่เผยแพร่ | 2019-03-05 |
| คะแนน | 5.00/5 รวมทั้งหมด 1 คะแนน |
| ผู้พัฒนา | ReCreate Ideas |
| อีเมล | [email protected] |
| ประเภทการชำระเงิน | free |
| เว็บไซต์ส่วนขยาย | https://github.com/recreateideas/Injector |
| ภาษาที่รองรับ | en-GB |
| manifest.json | |
{
"update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
"manifest_version": 2,
"name": "Injector",
"short_name": "*_TI_*",
"description": "Inject javascript on each page load + hot reload. For local files install npm package 'filesystem-server' ",
"version": "1.0.01",
"icons": {
"16": "icons\/icon16.png",
"48": "icons\/icon48.png",
"128": "icons\/icon128.png"
},
"browser_action": {
"default_title": "Injector",
"default_popup": "html\/popup.html",
"default_icon": "icons\/icon.png",
"default_action": "javascript\/popup.js"
},
"background": {
"scripts": [
"javascript\/background.js"
],
"persistent": false
},
"content_scripts": [
{
"js": [
"javascript\/index.js"
],
"matches": [
"https:\/\/*\/*",
"http:\/\/*\/*"
],
"run_at": "document_start"
}
],
"permissions": [
" | |