カテゴリー
開発環境

Next.jsのインストール時のエラーについて

npx create-next-app@latestで、Next.jsをインストールした時にエラーが出ました。結論から書くと、npmをアップデートすると解決しました。

npm ERR! code ENOENT

と出たので、何が悪いのかさっぱり分からず。とりあえずnodeのバージョンを調べるとv21.5.0。npmのバージョンを調べると10.2.4。npmのバージョンが古かったので、npm install -g npmで、アップデートすると、10.8.1に。再度、npx create-next-app@latestをすると、Next.jsのインストールが進みました。よかった。

カテゴリー
開発環境 その他

windowsをインストールのmbrとgpt

windowsをdvdからインストールしたときに、gptディスクじゃないので、インストールできないとメッセージが出たので、やり方を探していた。その時の対処法。

一、windowsをインストール時にコマンドプロンプトを立ち上げる。具体的には、[Shift] + [F10] キーを押す。

二、コマンドプロンプトが立ち上がったら、diskpartで、mbrからgptに変換する。

【参考サイト】
https://bsj-k.com/uefi-gpt-format/

下記のサイトも参考になった。
https://kaoruya.org/blog/win10-install-error/

windowsがインストールできるようになります。

カテゴリー
開発環境

WSL2のインストール時エラー

自分が使っているパソコンにWSL2をインストールしてみたが、その時出たエラー0x800f080cについて。

【スペック】

  • Windows10 home
  • チップセット AMD X570
  • マザーボード ASUS PRIME X570-P/CSM

インストールの手順については下記リンク先参照。https://astherier.com/blog/2020/07/install-wsl2-on-windows-10-may-2020/

「エラー: 0x800f080c」は入力文字が間違っているときに出力するエラー。正しく入力してないので、目を凝らして確認すること。我が輩の場合、Subsustemと間違えてた。正しくはSubsystem。

Ubuntuをインストールするときに出たエラー「0x80370102」について。これは、パソコンBIOSとWindows10の設定が正しくないときに出力するエラー。

正しい設定方法について下記リンク先、参照のこと。

https://www.asus.com/jp/support/FAQ/1045141/

無事、Ubuntu がインストールできました。

Dockerもインストールしたけど、こちらは問題なくインストールできました。

カテゴリー
開発環境

docker開発環境

docker開発環境。phpとSQLiteが使える。

docker container run --name php001 -d -p 8081:80 -v D:\新しいフォルダー\j3-2023\dist:/var/www/html php:8.2.8-apache

コマンドプロンプトで打ち込むこと。

php001のところは、任意の名前。
8081のところは、ポート番号なので、8082,8083と変えること。
D:\新しいフォルダー\j3-2023\distのところは、メインファイルを置くフォルダーなので、その時によって変えること。
php:8.2.8-apacheのところは、phpの最新バージョンを調べてインストールすること。

ブラウザのURL欄にlocalhost:8081と打ち込むとページが出力する。

Internal Server Errorのエラーの問題が出た時、.htaccessをメインファイルを置くフォルダーに置いていたのが原因でした。.htaccessの名前の変更をしたら、エラーが解決しました。

dockerインストール時のエラーについて、下記リンク先をみること。

https://www.asus.com/jp/support/FAQ/1045141/

カテゴリー
業務日報 開発環境 休む

2023.10.16-10.20の週報

2023.10.16
【午前】
シンセンテックスの商品送付、雑務作業。Jリーグチーム一覧の更新作業。

【午後】
シンセンテックスの商品送付作業。Jリーグチーム一覧の移転作業。

シンセンテックスの商品は、週末ボチボチの売れ行き。移転作業では、次のフェーズに入るための試乗での作業を行う。dockerは、php:8.2.7-apacheを入れていたが、今はphp:8.2.11-apacheだった。

2023.10.17
【午前】
シンセンテックスの商品送付、雑務作業。

【午後】
休む。

シンセンテックスの商品は、ボチボチの売れ行き。午後は大型バイクの試験を受けるため、休む。

2023.10.18
【午前】
シンセンテックスの商品送付、雑務作業。

【午後】
Jリーグチーム一覧の移転作業。

シンセンテックスの商品は、結構売れた。よかった。移転作業では、新しく環境を作り直し、今後の作業を練る。

  • dockerのphp:apacheを新しく入れる
  • webpackを新しくする
  • font awesomeをダウンロードする
  • ファイルを移す
docker container run --name php8102 -d -p 8102:80 -v D:\新しいフォルダー\j3-2023102\dist:/var/www/html php:8.2.11-apache

php8102は、docker上での名前。8102:80は、ポート番号。php:8.2.11-apacheは調べて最新のものを入れること。

2023.10.19
【午前】
シンセンテックスの商品送付、雑務作業。

【午後】
Jリーグチーム一覧の移転作業。

シンセンテックスの商品は、そこそこ売れた。よかった。移転作業の今後の作業を練る。

  • 各ページに目次をつける。
  • 地域リーグのメニュを治す。
  • 地域リーグのクリックを変更。
  • クリックアクションを治す。
  • 各項目で、tiktok,note,line,アップルミュージック,wikiをつける。
  • J123JFLのクリック項目を入れる。
  • 全社に優勝、準優勝、三位、四位を加える。

優先順位とDBのあり方を考えて、明日からコーディング作業。

2023.10.20
【午前】
休む。

【午後】
Jリーグチーム一覧の移転作業。

下記の項目ができた。プロトタイプ第11弾の完成。地域リーグのメニュは、index.jsの一部を消してからwebpackをし、できたjsファイルを改名することで解決。

  • 各ページに目次をつける。
  • 地域リーグのメニュを治す。

下記の項目を一つ一つ取り組む予定。

  • 地域リーグのクリックを変更。
  • クリックアクションを治す。
  • 各項目で、tiktok,note,line,アップルミュージック,wikiをつける。
  • J123JFLにクリック項目を入れる。
  • 全社に優勝、準優勝、三位、四位を加える。

全社に優勝を加えるのは、別DBを作る必要がある。