YouTubeチュートリアルの助けを借りて、私は最初のMEANスタックプロジェクトに取り組んでいます。これまでのところ、index.html
、server.js
、package.json
というファイルを作成しました。私は、端末を使用してマングースとボディパーサーをインストールすると、ドキュメントに保存されている私のpackage.json
ファイルがpackage.json
ファイルを保存できません:権限が拒否されましたUbuntu
{
"name": "njnjn",
"version": "0.0.1",
"dependencies": {
"body-parser": "^1.15.2",
"express": "^4.14.0",
"mongoose": "^4.7.5"
}
}
などのために、更新の依存性を示したが、私は
{
"name": "njnjn",
"version": "0.0.1",
"dependencies": {
"express": "^4.14.0"
}
}
のようなものを持っていたアトムの更新の依存関係を見ていませんだから、私はpackage.json
のMongooseとbody-parserの更新された依存関係を見ることができませんでした。私はAtomで作業していますが、ドキュメントのpackage.jsonでmongooseとbody-parserの更新された依存関係を確認できます。
私は依存関係が両方のファイルに更新したい:ドキュメントに1つ、私はアトムで編集しています1、私が保存しようとしたとき、また
(私はそれらのファイルが同じであるはずと思っていました) Atomのpackage.json(Mongooseとbody-parserの更新された依存関係がないもの)に、「Unable to save file:Permission denied」というエラーメッセージが表示されました。私はこのエラーがAtomに関連付けられているとは思えません。なぜなら私はpackage.jsonファイルをSublimeにも保存できないからです。
mongooseとbody-parserの依存関係がテキストエディタのpackage.jsonファイルで更新されるように、この問題を解決するにはどうすればよいですか。そして、私のpackage.jsonファイルをテキストエディタに保存するにはどうしたらいいですか?
私は解決策のためにどこでも探してみましたし、最善の解決策は、一時的にrootになり、ファイルを編集するには、」言われているため、スタックオーバーフロー上で同様の問題が見た:私はUbuntuのに新たなんだので
sudo atom /path/to/file"
を、プログラミングとコマンドライン、私は解決策を理解していなかった。あなたたちは私を助けていただけますか?
ため
あなたがへの書き込みしようとしているディレクトリの所有者か? – mrid