FTP SoftでのHPのupload
why, なぜFTP?
職場のhogedenki.comが消滅した.どのサービスを使っていたかも不明だ.
そこでサブで使われていたHP builderで94年とかに作られたwin96らしいカラフルなサイトを更新することになり,いにしえの書類が発掘されて最終的に接続に成功した.
職場のHPがFTPというソフトを使った方式だった.
site name, id, passなどでloginするとGUIで,右半分がServer, 左がlocalのdirになる.
これで適当にVScodeとかで開いてpushすると反映される.
git を使いなれている私にはFTPソフトでのpushは非常に面倒だ,
まず私がMacで開発したものをgithubにあげて後輩くんにDLさせてFTPさせる方式では,個人情報のあるサイトデータをpublicにするわけには行かないので面倒
またNetlifyみたいにauto buildしてくれなく,bulidしたもののエントリーポイントをどうするかも難しい
フォロワーにCUIでやれる方法もあると教えてもらった
passwordを私のpcにも打ち込んでいいならこれで実装しよう...
npm build
buildしたreact-appはopen index.htmlで開いても動かない.
localhostでnpm startするか,NetlifyやFirebaseのserverに上げれば
動いた.
しかしFTPの静的環境ではそんなことはやってくれないだろう.
なのでbuild/index.htmlを開いてreact-appが正常に動いてる状況で
File Trasportする必要が出てきた
こちらに書いてあるように
package.jsonに
"homepage": "."
を追加してもだめだった.