をPUGするためにヒスイの参照を変更する必要性を私はNode.jsのについて学ぶために、このチュートリアルに従うことをしようとしている:Node.jsのはnoobieチュートリアルに従うことをしよう -
http://cwbuecheler.com/web/tutorials/2014/restful-web-app-node-express-mongodb/
を私はNPMがインストール」を実行すると「私が見たメッセージの一部は、この次のとおりです。
npm WARN deprecated [email protected]: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated [email protected]: Deprecated, use jstransformer
をし、それは先に行くととにかくアプリケーションを設定するようです。 マイpackage.jsonファイルは現在、次のようになります。
{
"name": "testapp",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www"
},
"dependencies": {
"body-parser": "~1.13.2",
"cookie-parser": "~1.3.5",
"debug": "~2.2.0",
"express": "~4.13.1",
"jade": "~1.11.0",
"morgan": "~1.6.1",
"serve-favicon": "~2.3.0",
"mongodb": "^1.4.4",
"monk": "^1.0.1"
}
}
質問: (これらの質問は、私が警告してしまった両方のパッケージに適用されますが、説明の目的のために、私はヒスイに迎えに行きますよ/ pug)
jadeをpugに変更したい場合は、このpackage.jsonファイルにバージョン番号を指定する必要がありますか?それとも、何とか最新の情報を得るように伝えることはできますか? また、フォルダ構造を壊してからnpm installコマンドを再実行する必要がありますか?または、package.jsonファイルを編集してnpm installを再試行できますか?
最後に、あなたの経験に基づいて、ノードがどのように動作するかを学ぼうとすれば、私は玉からパグに変わることがどれほど重要なのでしょうか?私はちょうどそのまま残すように誘惑されています...しかし、再び、このアプリが動作すれば、それは生産にロールアウトされることを知っています。 ...私は正しい決断をする必要がありますね。
ご質問ありがとうございました。