. , , yoman chrome.
yo chrome-extension
. Page Action Content Scripts. - , , .
? What would you like to call this extension? insert-script
? How would you like to describe this extension? replace a function with another function
? Would you like to use UI Action? Page Action
? Would you like more UI Features? Content Scripts
? Would you like to set permissions?
.. ..
app
bower_components
images
_locales
scripts.babel
background.js
chromereload.js
contentscript.js
script script, script DOM. script , , . - , , , , , , . contentscript.js:
'use strict';
console.log('\'Allo \'Allo! Content script');
:
'use strict';
var code = `
function foo() {
alert('foo');
}
`;
var script = document.createElement('script');
script.textContent = code;
document.body.appendChild(script);
. , . foo() , .
. ,
chrome://extensions- ,
manifest.json- ,
contentscript.js.