さて、ようやく TypeScript を真面目にいじってみようかと思い出した岩崎真也です。
先日購入した、M1 Pro MacBookPro にて。
node.js をインストール後、TypeScript をインストールしようとしたら、
$ npm install -g typescript
npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /usr/local/lib/node_modules/typescript
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/typescript'
npm ERR! [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/typescript'] {
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'mkdir',
npm ERR! path: '/usr/local/lib/node_modules/typescript'
パーミッションエラーですね。権限が必要のようです。こちらを参考に以下を実行。
$ sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}
そして再び、
$ npm install -g typescript
added 1 package, and audited 2 packages in 925ms
ようやく、tsc コマンドで ts ファイルから js ファイルが作成されるようになりました。
弊社では、「さらに高みを目指したいエンジニア」を育てる環境を用意しています。
株式会社 #sinProject CEO/CTO
Twitterアプリ1位 #Tweecha2 企画制作
サービス・システム設計開発、コンサルタント
#sinPro式学習 #Svelte #TypeScript #Flutter #Dart #Java #HTML #CSS
#kimurakan ピアノ弾き語り