0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ubuntu関連

Last updated at Posted at 2021-02-12

ubuntu関連

##日本語設定

https://www.atmarkit.co.jp/ait/articles/1806/28/news043.html

^はキャレットと言うらしい
[半角] [直接入力モード]でキーボードの右上の「へ」を押す

ubuntuでの^Xctrlxを同時押しという事らしい

git commitは
git commit -m '~~~~'
が良さげ

ホームディレクトリへの戻り方

cd

一個上の階層への戻り方

cd -

ペーストは右クリック(すでにペーストしたものをコピーしてる状態)

nodeを最新版にしたく

$ sudo apt update
$ sudo apt install nodejs

を実行したが変化なかった

だから

$ sudo apt purge -y nodejs npm

したらそのようなファイルはないを返ってきた、、、

記事を見たら再起動したらいいと書いてあり、それに従い一度閉じてもう一度バージョン確認をしたら正しく表示された

apiを使用しようと

$ npm install -g json-server

を実行したら

npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR!  { [Error: EACCES: permission denied, access '/usr/local/lib/node_modules']
npm ERR!   stack:
npm ERR!    'Error: EACCES: permission denied, access \'/usr/local/lib/node_modules\'',
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules' }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/~~~~/.npm/_logs/2021-02-12T01_39_28_425Z-debug.log

と返ってきた

調べた結果以下を実行したら解決された。($以外をこのままコピペでおk)
権限がなかったらしいです

$ sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}

参考 https://qiita.com/okohs/items/ced3c3de30af1035242d

これでインストール出来た。

立ち上げようとしたら

* Could not resolve host: GET
* Closing connection 0
curl: (6) Could not resolve host: GET
*   Trying 127.0.0.1:3000...
* TCP_NODELAY set
* connect to 127.0.0.1 port 3000 failed: 接続を拒否されました
* Failed to connect to localhost port 3000: 接続を拒否されました
* Closing connection 1
curl: (7) Failed to connect to localhost port 3000: 接続を拒否されました

と出た

https://ja.ojit.com/so/php/1813676
この記事によって立ち上がっていないことが原因だとわかったがわからない、、、

https://teratail.com/questions/169724
似た感じの記事などたくさん読んだがわからなかった

結果ubuntuを2つ立ち上げ片方で

json-server --watch db.json

を実行し、もう片方で

curl -X GET "http://localhost:3000/episodes" -v

を実行した結果出来た。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?