내 응용에서는 nodejs (npm mongodb)를 사용하여 mongodb에 데이터를 저장해야합니다. mongodb, nodejs 및 npm mongodb를 설치했으나 문제는 개별 폴더에 설치 한 것입니다. 나는 디렉토리 구조를 올바르게 구성 할 수 없기 때문에 오류가 발생합니다. 폴더 구조를 말해 준다면 많은 도움이 될 것입니다. 사전에mongodb with nodejs (npm mongodb)
감사
내 응용에서는 nodejs (npm mongodb)를 사용하여 mongodb에 데이터를 저장해야합니다. mongodb, nodejs 및 npm mongodb를 설치했으나 문제는 개별 폴더에 설치 한 것입니다. 나는 디렉토리 구조를 올바르게 구성 할 수 없기 때문에 오류가 발생합니다. 폴더 구조를 말해 준다면 많은 도움이 될 것입니다. 사전에mongodb with nodejs (npm mongodb)
감사
시도 몽구스 - npm install mongoose
은, 몽구스는 MongoDB를위한 ODM이다. API 문서 - 공식 문서에서 http://mongoosejs.com/
짧은 예 :
var mongoose = require('mongoose');
mongoose.connect('localhost', 'test');
var schema = mongoose.Schema({ name: 'string' });
var Cat = mongoose.model('Cat', schema);
var kitty = new Cat({ name: 'Zildjian' });
kitty.save(function (err) {
if (err) // ...
console.log('meow');
});
실행 응용 프로그램 디렉토리에 npm install mongodb
명령. 예를 들어, nodejsapp 폴더는 응용 프로그램 디렉토리입니다. 디렉토리 내부의 폴더 구조는 다음과 같이 표시됩니다
nodejsapp ├─────────── node_modules <-- All the node modules installed using npm comes here --> | ├──────────── .bin | ├──────────── express | └──────────── mongodb ├─────────── app <-- holds all our files for node components (models, routes)--> ├─────────── config <-- all our configuration will be here --> ├─────────── public <-- holds all our files for our front-end application --> ├─────────── server.js <-- Node configuration -->
응용 프로그램 디렉토리에 npm
명령을 사용할 때 node_modules
폴더가 생성됩니다.
이것은 프로젝트의 노드 패키지를 구성하는 더 좋은 방법입니다.
[package.json] (https://npmjs.org/doc/json.html)을 만드는 방법을 알고 있습니까? 'npm init'은 여러분에게 좋은 시작점을 줄 것입니다. 그 후,'npm install'은 당신의 친구입니다. [guide] (https://npmjs.org/doc/developers.html)를 참조하십시오. – tjameson