書いてから気づいたけど、WSL特有の事情とか一切無いから、ただUbuntuでNode.js入れただけになっちゃった。

[ Windows 10 (64bit) / Ubuntu 18.04.4 LTS / anyenv 1.1.1 / Node.js v13.12.0 ]

WSL (Ubuntu) 上のPHPでVSCodeのバリデーションを行いたかった。

[ Windows 10 (64bit) / Ubuntu 18.04.4 LTS / VSCode 1.43.2 ]

PC買い替えたから、XAMPP使わないでWSL (Windows Subsystem for Linux) のUbuntuで開発環境を作ってみた。

[ Windows 10 (64bit) / Ubuntu 18.04.4 LTS / MariaDB (MySQL) 15.1 ]

ぐぐると対処法はすぐ出てくるんだけど、自分用にもう少し詳しくメモ

[ Windows 10 (64bit) / Ubuntu 18.04.4 LTS / Apache 2.4.29 ]

全部フルパス

[ Node.js v10.16.3 ]

const path = require('path');

// プロセス = nodeコマンドを叩いたプロセス
// 実行ファイル = nodeコマンドで叩かれたファイル
// 現在のファイル = 実行中のモジュールのファイル

console.log('プロセスのカレントディレクトリ (1)', path.resolve());
console.log('プロセスのカレントディレクトリ (2)', process.cwd());

console.log('実行ファイルのパス', process.argv[1]);
console.log('実行ファイルの名前', path.basename(process.argv[1]));
console.log('実行ファイルのディレクトリ', path.dirname(process.argv[1]));

console.log('現在のファイルのパス', __filename);
console.log('現在のファイルの名前', path.basename(__filename));
console.log('現在のファイルのディレクトリ', __dirname);

console.log('現在のファイルの一つ上のディレクトリ', path.resolve(__dirname, '..'));
console.log('現在のファイルの二つ上のディレクトリ', path.resolve(__dirname, '..', '..'));

今までPCの引っ越しは外付けHDDでやってたけど、LANケーブルで繋いだら10倍くらい速くて草

Dropboxのデスクトップアプリにホットキー PrintScreen + Ctrl が使われてしまっていた模様

[ Windows 10 / GreenShot 1.2.10.6 ]

ツール |

gitコマンドのメモ

自分用 適当に追記

何も悪いことしてないのに、AWS-CLIで InvalidSignatureException が出た。

Windows10だと、シークレットアクセスキーに /+ が入ってるとダメらしい。

[ aws-cli/1.16.273 Python/3.6.0 Windows/10 botocore/1.13.9 ]

React Routerの公式に載ってるやつを、ReduxとConnected React Router使ってるアプリでやっただけ。

[ react@16.13.0 / react-router-dom@5.1.2 / connected-react-router@6.8.0 ]