ejsをインストールしserver.jsというファイルで実行すると思った通り実行されますが、インストール完了時に警告が出るので対処法等、インストール以前に変えた方がいい点、不足の説明ありましたら申し訳ございません。よろしくお願い致します。
npm install ejsコマンドを実行すると、警告。そのようなファイルやディレクトリはありません。開いてくださいと2~6行目まで言われました。
7~10までは自分で翻訳してみました。
12~14はバージョンと数と脆弱性についてでした。
2~6行のそのようなファイルやディレクトリとはなんですか。
7~10行の対処法についてご教授お願い致します。
環境は下記に記入して見ました。
npmインストールした環境も調べたところグローバル環境とローカル環境に別になっていました。
これも原因なのか良くわかりません。
npm list
└─┬ ejs@3.1.6
└─┬ jake@10.8.2
├── async@0.9.2
npm list -g
├── n@7.1.0
└─┬ npm@6.14.11
├── bluebird@3.5.5
├── request@2.88.0
├── read@1.0.7
- vagrant@vagrant:~/localServer$ npm install ejs
- npm WARN saveError ENOENT: no such file or directory, open 3
- '/home/vagrant/localServer/package.json'
- npm notice created a lockfile as package-lock.json. You should commit this file.
- npm WARN enoent ENOENT: no such file or directory, open 6
- '/home/vagrant/localServer/package.json'
- npm WARN localServer No description 説明がない
- npm WARN localServer No repository field. リポジトリフィールドがない
- npm WARN localServer No README data README dataがない
- npm WARN localServer No license field. ライセンスがない。
- added 15 packages from 8 contributors and audited 15 packages in 3.362s
- found 0 vulnerabilities
バージョン PATH
vagrant@vagrant:$ node -v$ npm -v
v14.16.0
vagrant@vagrant:
6.14.11
vagrant@vagrant:$ n --version$ which n
7.1.0
vagrant@vagrant:
/usr/local/bin/n
vagrant@vagrant:$ which node$ which npm
/usr/local/bin/node
vagrant@vagrant:
/usr/local/bin/npm
ファイル、ディレクトリ
localServer
├──node_modules package-lock.json public_html server.js
tree状
localServer
├── node_modules
│ ├── ansi-styles
│ │ ├── index.js
│ │ ├── license
│ │ ├── package.json
│ │ └── readme.md
│ ├── async
│ │ ├── bower.json
│ │ ├── component.json
│ │ ├── lib
│ │ │ └── async.js
│ │ ├── LICENSE
│ │ ├── package.json
│ │ ├── README.md
│ │ └── support
│ │ └── sync-package-managers.js
│ ├── balanced-match
│ │ ├── index.js
│ │ ├── LICENSE.md
│ │ ├── package.json
│ │ └── README.md
│ ├── brace-expansion
│ │ ├── index.js
│ │ ├── LICENSE
│ │ ├── package.json
│ │ └── README.md
│ ├── chalk
│ │ ├── index.js
│ │ ├── index.js.flow
│ │ ├── license
│ │ ├── package.json
│ │ ├── readme.md
│ │ ├── templates.js
│ │ └── types
│ │ └── index.d.ts
│ ├── color-convert
│ │ ├── CHANGELOG.md
│ │ ├── conversions.js
│ │ ├── index.js
│ │ ├── LICENSE
│ │ ├── package.json
│ │ ├── README.md
│ │ └── route.js
.
.
.
.
.
.
│ └── supports-color
│ ├── browser.js
│ ├── index.js
│ ├── license
│ ├── package.json
│ └── readme.md
├── package-lock.json
├── public_html
│ ├── hello.ejs
│ └── index.html
└── server.js
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/25 19:36
2021/03/25 19:45
2021/03/27 05:17