Pythonと!

プログラミングド素人の勉強日記です。

Visual Studio Code はこの大規模なワークスペース内のファイル変更を監視できません。

VScodeで「Visual Studio Code はこの大規模なワークスペース内のファイル変更を監視できません。」というエラーが出たときの対処法

  • sysctl.confを開く
$ sudo vim /etc/sysctl.conf
  • 末尾に以下を追加して保存
fs.inotify.max_user_watches=524288
  • 設定を反映する
$ sudo sysctl -p

Djangoの始め方

  • プロジェクトの作成
$ django-admin startproject プロジェクト名 
  • アプリケーションの作成

作成したプロジェクトのディレクトリに移動して、

$ python manage.py startapp アプリ名
  • 作成したアプリケーションを登録する
INSTALLED_APPS = [
 ' ... ',
 '作成したアプリ名'
]
  • 開発サーバの起動
$ python manage.py runserver 

dotenvの使い方

まずインストールします。
「--save」を付けることでpackage.json内のdependenciesにdotenvを記録できる。

npm install dotenv --save

次にプロジェクトのルートディレクトリに.envというファイルを作成して、以下のように環境変数を定義します。

USER=hoge
PASSWORD=123

呼び出すときは以下のようにします。

require('dotenv').config();

const USER = process.env.USER;
const PASSWORD = process.env.PASSWORD;

npm install/uninstallのオプション備忘録

package.jsonのDependenciesセクションに何をインストールしたのか記録したいときには、

$ npm install --save パッケージ名

開発用のdevDependenciesセクションに記録する場合は、

$ npm install --save-dev パッケージ名

アンインストールしたいときは、

$ npm uninstall --save パッケージ名

or

$ npm uninstall --save-dev パッケージ名