この文書作成時のソフトウェアバージョンは以下です。
Windows 10 Home バージョン1709
Chocolatey v0.10.8
Node.js v10.0.0
npm 5.6.0
Gulp.js CLI version 3.9.1
> Gulp is 何Gulp is 何
GulpはNode.jsのモジュールとして提供されるタスクランナー。だと思う。MavenとかGradleのWebフロントで使われる版。
GRUNTっていうタスクランナーが居たんだけど、不満があったので解消のために作られたのがGulp。
似たようなやつにGRUNTとかBroccoliとかがいる。
流れの早いWebフロントにおいて、この手のタスクランナーへの依存は負の遺産になるから依存を減らしてnpmでシェルスクリプトをごりごり書こうという向きもあるようだ。
...
2018年5月14日月曜日
2018年5月9日水曜日
ChromeExtensionとWebExtensionsのコードを共通化したい(追記)
Posted on 5月 09, 2018 by 碧はっさく with No comments

この文書作成時のソフトウェアバージョンは以下です。
Google Chrome 66.0.3359.139 (64bit)
Firefox Quantum 59.0.3 (64 ビット)
結論から言うと、manifestをプラットフォームごとに分岐させ、js上はchrome.runtime.idの値で分岐させれば多重管理は防げる。
> ChromeExtensionとWebExtensionsには互換性がある、しかしChromeExtensionとWebExtensionsには互換性がある、しかし
ブラウザ拡張に用いるAPIはブラウザごとに違う。
OperaとChromeで採用されているのはextension...
登録:
投稿 (Atom)