Tôi bắt đầu nghiên cứu Node.js, và bây giờ tôi đang cố gắng thực hiện "TODO-APP".
Tôi đang cố gắng tìm cách tốt nhất để chuyển dữ liệu từ cơ sở dữ liệu của mình [sử dụng MongoDB] vào các tệp HBS của tôi, vì vậy tôi có thể hiển thị nó.
Từ server.js -> máy chủ đến HBS -> máy khách [chính xác với tôi nếu tôi sai, bằng cách giả sử rằng server.js là máy chủ tất nhiên và tệp hbs là máy khách]
Vì vậy, tôi đã thành công để làm điều đó bằng cách vượt qua một mảng. Nhưng khi tôi đang cố gắng hiển thị trong HTML Desing, nó trông thật tệ.
Mật mã:
app.get['/allTasks',[req,res]=>{ //get [go to] the allTasks [hbs file]
Todo.find[].then[[todos] => {
console.log[todos];
var arrayOfTodos = [];
todos.forEach[function[element]{
console.log["\n\n\n\n\n elemnt details: ",element.text + "\n",element.completed+"\n"];
arrayOfTodos.push[element.text,element.completed];
}];
res.render["allTasks.hbs", {
pageTitle: "Your tasks: ",
todos: arrayOfTodos
}];
}];
}];
Kết quả là:
Bạn có thể xem một bức tranh
Như bạn có thể thấy, nó trông thật tệ ... vì nó chỉ hiển thị một mảng, tôi muốn hiển thị từng tác vụ một cách riêng biệt. Bất kỳ lời khuyên?
Cảm ơn rất nhiều, Sagiv
Trong hướng dẫn này, chúng tôi sẽ tìm hiểu cách sử dụng động cơ xem tay lái và MongoDB với Express 4. Có rất ít động cơ chế độ xem/mẫu cho Node.js. Tất cả đều có một số ưu điểm và nhược điểm. Cho đến nay tôi đã thấy 5 công cụ xem cho Node.js:
1. Ngọc
2. EJS [nhúng JS]
3. JSHTML
4. ria mép
5. Tay lái
Bối cảnh phát triển web của tôi phát triển trong PHP và một vài khung của PHP [ví dụ CI, YII]. Vì tôi luôn sử dụng HTML làm mẫu từ giai đoạn phát triển web rất sớm, tôi có thể nghĩ rằng không cần HTML. Trong số các công cụ xem này, tôi thích tay lái vì nó hỗ trợ HTML dưới dạng mẫu.
Tôi sẽ không mô tả nhiều về cách nó hoạt động ngoại trừ nó rất cần thiết để hiểu. Vào cuối hướng dẫn này, bạn sẽ có một bộ xương ứng dụng web với cơ sở dữ liệu mà bạn có thể bắt đầu dự án ứng dụng web thực tế của mình cho Node.js. & nbsp;
Bước 1: Cài đặt Express
Express là một khung phát triển web cho Node.js. Express sẽ tạo ra một bộ xương ứng dụng web cho bạn rất nhanh. Mở dấu nhắc lệnh nút. Chạy lệnh sau để cài đặt Express:
npm install -g express
Trong lệnh trên, -g, giúp bạn cài đặt Express trong thư mục cài đặt Node.js của bạn để bạn có thể sử dụng Express trên toàn cầu trong bất kỳ thư mục nào, nếu không nó sẽ tải xuống Express trong thư mục hiện tại của bạn.
Bước 2: Cài đặt Trình tạo Express
Như Express 4, bạn cũng sẽ cần cài đặt Trình tạo Express. Chạy lệnh sau:
npm install
-
g express
-
generator
Bước 3: Tạo một dự án rõ ràng
Chuyển đến thư mục mong muốn của bạn trong đó bạn sẽ tạo thư mục ứng dụng của mình. Hãy đặt tên cho dự án thử nghiệm của chúng tôi và nó có thể giống như HBS-mongo-with-express. Chạy lệnh này:hbs-mongo-with-express”. Run this command:
express hbs-mongo-with-express4
Bạn sẽ nhận được đầu ra theo sau nếu mọi thứ ổn.
create : hbs-mongo-with-express4
create : hbs-mongo-with-express4/package.json
create : hbs-mongo-with-express4/app.js
create : hbs-mongo-with-express4/public
create : hbs-mongo-with-express4/routes
create : hbs-mongo-with-express4/routes/index.js
0npm install
-
g express
-
generator
1npm install
-
g express
-
generator
2npm install
-
g express
-
generator
3npm install
-
g express
-
generator
4npm install
-
g express
-
generator
5npm install
-
g express
-
generator
6npm install
-
g express
-
generator
7npm install
-
g express
-
generator
8npm install
-
g express
-
generator
9npm install
-
g express
-
generator
npm install -g express
0
npm install -g express
1
npm install -g express
2
npm install -g express
3
npm install -g express
4
Bước 3: Giải quyết các phụ thuộc
Ngay bây giờ chúng tôi có bộ xương cơ bản của ứng dụng web nhưng nó không thể chạy được. Hãy để kiểm tra những gì xảy ra nếu & nbsp; Chúng tôi bắt đầu ứng dụng của chúng tôi. Chuyển đến thư mục ứng dụng của bạn, HBS-mongo-with-express4. Chạy lệnh sau để bắt đầu ứng dụng web của bạn.Go to your app directory “hbs-mongo-with-express4”. Run following command to start your web app.
npm install -g express
5
Ứng dụng web sẽ không bắt đầu và danh sách các thông báo lỗi sẽ được hiển thị.
Chúng tôi có thể chạy ứng dụng web của chúng tôi cho đến khi chúng tôi giải quyết các phụ thuộc được mô tả trong Gói gói.json. Tệp gói của bạn.package.json”. Your “package.json” file should looks like:
npm install -g express
6
npm install -g express
7
npm install -g express
8
npm install -g express
9
express hbs-mongo-with-express4
0
express hbs-mongo-with-express4
1
express hbs-mongo-with-express4
2
express hbs-mongo-with-express4
3
express hbs-mongo-with-express4
4
express hbs-mongo-with-express4
5
express hbs-mongo-with-express4
6
express hbs-mongo-with-express4
7
express hbs-mongo-with-express4
8
express hbs-mongo-with-express4
9
create : hbs-mongo-with-express4
0
create : hbs-mongo-with-express4
1
create : hbs-mongo-with-express4
2
Ở đây bạn thấy có rất nhiều phụ thuộc có nghĩa là bạn có thể chạy ứng dụng của mình cho đến khi bạn tải xuống các thư viện này. NPM có một lệnh để tải xuống/giải quyết tất cả các phụ thuộc. Đây là lệnh:
create : hbs-mongo-with-express4
3
Bạn sẽ thấy danh sách các thư viện được thêm/giải quyết vào ứng dụng của bạn. Lưu ý rằng một thư mục mới được tạo trong thư mục ứng dụng của bạn có tên là Node Node_Modules, trong đó tất cả các mô -đun phụ thuộc được đặt. Bây giờ hãy chạy ứng dụng của bạn bằng cách chạy lệnh: NP NPM bắt đầu.
Mở trình duyệt của bạn và truy cập // localhost: 3000. Bạn phải xem trang sau://localhost:3000. You must see the following page:
Bạn có biết cách dừng ứng dụng web Node.js của bạn không? Nhấn Ctrl+CCtrl+C
Bước 4: Cài đặt HBS, Mongo
Trước khi chúng tôi hiểu mã bên trong ứng dụng của chúng tôi, hãy để hoàn thành cài đặt của tay lái và MongoDB. NPM có một lệnh Cài đặt cài đặt, theo đó một mô -đun cụ thể có thể được cài đặt. Để cài đặt tay lái chạy lệnh sau:Handlebars and MongoDB. NPM has a command “install” by which a particular module can be installed. To install Handlebars run following command:
create : hbs-mongo-with-express4
4
Cấm -save, sẽ thêm vào HBS HBS với số phiên bản trong danh sách phụ thuộc của bạn trong Gói Gói.JSON. Ví dụ: tôi chỉ thực hiện lệnh sau và dòng sau được thêm vào danh sách phụ thuộc:
create : hbs-mongo-with-express4
5
Được rồi, chúng ta phải đi xa khỏi đây. Nhanh chóng chạy các lệnh này để cài đặt MongoDB:
create : hbs-mongo-with-express4
6
create : hbs-mongo-with-express4
7
create : hbs-mongo-with-express4
8
Gói của tôi.
npm install -g express
6
create : hbs-mongo-with-express4/package.json
0
npm install -g express
8
npm install -g express
9
express hbs-mongo-with-express4
0
express hbs-mongo-with-express4
1
create : hbs-mongo-with-express4/package.json
5
express hbs-mongo-with-express4
3
express hbs-mongo-with-express4
5
express hbs-mongo-with-express4
6
express hbs-mongo-with-express4
9
express hbs-mongo-with-express4
4
create : hbs-mongo-with-express4/app.js
1
create : hbs-mongo-with-express4/app.js
2
create : hbs-mongo-with-express4/app.js
3
create : hbs-mongo-with-express4/app.js
4
express hbs-mongo-with-express4
7
create : hbs-mongo-with-express4/app.js
6
create : hbs-mongo-with-express4/app.js
7
create : hbs-mongo-with-express4
2
Bước 5: Hiểu mã rõ ràng
Bây giờ chúng tôi sẽ cố gắng hiểu kiến trúc ứng dụng Express và một số mã mặc định được viết bởi Express. Trước hết, bạn có thể cho rằng ứng dụng Express nằm trong kiến trúc MVC bằng cách tìm các thư mục bên trong thư mục ứng dụng. Trên thực tế Express không phải là một khung MVC. Mặc dù Express là một khung MVC, chúng tôi có thể làm cho nó MVC hoặc bất kỳ khung MVC nào khác có thể được sử dụng cùng với Express. Chúng tôi sẽ không đến chủ đề đó. Hãy để đến điểm. Express đã tạo ra rất nhiều thứ cho chúng tôi.
một. Ứng dụng Express của bạn bắt đầu từ ứng dụng ứng dụng của ứng dụng. & NBSP;
b. Chế độ xem Thư mục của người Viking sẽ chứa các chế độ xem của bạn [chế độ xem của MVC].
c. Thư mục của các tuyến đường trực tuyến sẽ chỉ chứa các tệp JavaScript. Nếu bạn có kinh nghiệm với khung MVC trong PHP hoặc ASP, bạn có thể so sánh điều này với bộ điều khiển. Thực tế là các tuyến đường giống như sự kết hợp của bộ điều khiển và mô hình trong thiết lập Express JS.
d. Thư mục công cộng của người Viking sẽ chứa CSS, hình ảnh, JavaScript để xem.
Hãy để cố gắng mổ xẻ app.js:app.js:
Đầu tiên của App.js, bạn sẽ thấy rằng có rất nhiều khởi tạo bằng phương thức yêu cầu. Vâng, rõ ràng là bạn cần tải thư viện/gói/phụ thuộc mong muốn của bạn mà bạn muốn sử dụng trong ứng dụng của mình. Sau khi tải tất cả các gói cần thiết và buộc chúng thành các biến, bạn đang khởi tạo ứng dụng Express của mình bằng cách đặt dòng này:
create : hbs-mongo-with-express4/app.js
9
Phương thức duy nhất này, Express Express [] sẽ khởi tạo một ứng dụng Express và gán nó vào biến ứng dụng. 2 dòng tiếp theo đang thiết lập công cụ xem cho toàn bộ ứng dụng và theo mặc định sử dụng công cụ Jade View mà tôi đã đề cập trước đó của bài viết này. Hãy xem chúng ta cũng đang nói với Jade nơi để tìm các tệp xem của ứng dụng này.
create : hbs-mongo-with-express4/public
0
create : hbs-mongo-with-express4/public
1
create : hbs-mongo-with-express4/public
2
Một vài dòng tiếp theo đang thiết lập một số thiết lập cần thiết sẽ được thảo luận sau. Sau hai dòng đang nói với ứng dụng của chúng tôi sử dụng 2 tuyến đường này.
create : hbs-mongo-with-express4/public
3
create : hbs-mongo-with-express4/public
4
Đây là một vài dòng tiếp theo:
create : hbs-mongo-with-express4/public
5
create : hbs-mongo-with-express4/public
6
create : hbs-mongo-with-express4/public
7
create : hbs-mongo-with-express4/public
8
create : hbs-mongo-with-express4/public
9
create : hbs-mongo-with-express4/routes
0
create : hbs-mongo-with-express4/routes
1
create : hbs-mongo-with-express4/routes
2
create : hbs-mongo-with-express4/routes
3
create : hbs-mongo-with-express4/routes
4
create : hbs-mongo-with-express4/routes
5
create : hbs-mongo-with-express4/routes
6
create : hbs-mongo-with-express4/routes
7
create : hbs-mongo-with-express4/routes
8
create : hbs-mongo-with-express4/routes
9
create : hbs-mongo-with-express4/routes/index.js
0
create : hbs-mongo-with-express4/routes/index.js
1
create : hbs-mongo-with-express4
2
create : hbs-mongo-with-express4/routes/index.js
3
create : hbs-mongo-with-express4/routes/index.js
4
create : hbs-mongo-with-express4/routes/index.js
5
create : hbs-mongo-with-express4/routes/index.js
6
create : hbs-mongo-with-express4/routes/index.js
7
create : hbs-mongo-with-express4/routes/index.js
8
create : hbs-mongo-with-express4/routes/index.js
9
create : hbs-mongo-with-express4/routes/index.js
1
create : hbs-mongo-with-express4/routes
0
Một vài dòng đầu tiên của phân đoạn trên nói với ứng dụng của chúng tôi những gì sẽ được thực hiện khi 404 xảy ra. & Nbsp; Sau đó, có trình xử lý lỗi phát triển và trình xử lý lỗi sản xuất sẽ hữu ích khi phát triển ứng dụng sản xuất thực bằng nút. Bạn có thể thấy nhật ký bằng cách sử dụng các trình xử lý này. Ví dụ: bạn muốn thấy nhiều nhật ký lỗi hơn khi trong giai đoạn phát triển hoặc trong khi phát triển ứng dụng của mình và để sản xuất, bạn sẽ hiển thị một vài nhật ký cho người dùng sẽ không phá vỡ bảo mật ứng dụng của bạn.
Chúng tôi đã thực hiện thiết lập ứng dụng Express của chúng tôi. Bây giờ xuất đối tượng ứng dụng.
02npm install
-
g express
-
generator
npm install
-
g express
-
generator
03Bước 6: Loại bỏ Jade View Engine và Cài đặt HBS
Nhận xét/Xóa các dòng thiết lập Jade:
04npm install
-
g express
-
generator
05npm install
-
g express
-
generator
06npm install
-
g express
-
generator
Xóa xem tệp của Jade khỏi thư mục xem. Hãy chắc chắn rằng thư mục chế độ xem của bạn hiện đang trống.
Tải gói FS FS và gói HBS và gán chúng thành các biến.
07npm install
-
g express
-
generator
08npm install
-
g express
-
generator
Nói với HB thư mục nào sẽ chứa các chế độ xem một phần. Tạo một thư mục là một phần khác nếu chưa có trong đó.
09npm install
-
g express
-
generator
Cài đặt công cụ xem để sử dụng HBS:
10npm install
-
g express
-
generator
11npm install
-
g express
-
generator
12npm install
-
g express
-
generator
Bây giờ chúng tôi sẽ tạo một số tệp xem. Trước hết, bố cục của người khác. Nếu bạn quen thuộc với phát triển web, bạn có thể biết tầm quan trọng của chế độ xem bố cục của bố cục. HBS hỗ trợ hai loại tệp xem. Bây giờ hãy tạo tệp Layout.hbs và sao chép mã sau.
13npm install
-
g express
-
generator
14npm install
-
g express
-
generator
15npm install
-
g express
-
generator
16npm install
-
g express
-
generator
17npm install
-
g express
-
generator
18npm install
-
g express
-
generator
19npm install
-
g express
-
generator
20npm install
-
g express
-
generator
21npm install
-
g express
-
generator
22npm install
-
g express
-
generator
23npm install
-
g express
-
generator
24npm install
-
g express
-
generator
Tạo chỉ mục của nhóm.hbs và sao chép mã sau:
25npm install
-
g express
-
generator
26npm install
-
g express
-
generator
27npm install
-
g express
-
generator
28npm install
-
g express
-
generator
Trong một phần, thư mục của người Viking tạo ra ba tệp: Tiêu đề.htmlpartials” folder make three files: “header.html”, “footer.html”, “steps.html”
Trong tệp tiêu đề.html:header.html file:
29npm install
-
g express
-
generator
Trong tệp footer.html:footer.html file:
30npm install
-
g express
-
generator
Trong các bước.html tệp:steps.html file:
31npm install
-
g express
-
generator
32npm install
-
g express
-
generator
33npm install
-
g express
-
generator
34npm install
-
g express
-
generator
35npm install
-
g express
-
generator
36npm install
-
g express
-
generator
37npm install
-
g express
-
generator
38npm install
-
g express
-
generator
Bây giờ, hãy mở tệp Index index.js trong thư mục của các tuyến đường. & NBSP; Đảm bảo rằng bạn đang gửi một tiêu đề trên mạng trong khi hiển thị trang chỉ mục, giống như thế này:
39npm install
-
g express
-
generator
40npm install
-
g express
-
generator
41npm install
-
g express
-
generator
create : hbs-mongo-with-express4/routes
0
Được chứ. Chúng ta xong rồi. Chạy ứng dụng của bạn.
Bước 7: Tạo cơ sở dữ liệu Mongo
Có lẽ bạn rằng Mongo là cơ sở dữ liệu NoQuery nhưng không có máy chủ nào giống như SQLite. Trước hết quyết định trong thư mục cơ sở dữ liệu của bạn sẽ được tạo. Trong ứng dụng của chúng tôi, hãy để một thư mục trong thư mục dự án của chúng tôi có tên là Dữ liệu. Bắt đầu Máy chủ MongoDB bằng cách chạy lệnh sau một lời nhắc lệnh:data”. Start MongoDB server by running the following command a command prompt:
43npm install
-
g express
-
generator
Máy chủ/dịch vụ MongoDB của bạn đã tăng. Don lồng dừng lại cho đến khi bạn kết thúc hoặc thoát khỏi hướng dẫn này. Hãy để cố gắng kết nối với máy chủ từ một dấu nhắc lệnh khác. Chạy lệnh sau:
44npm install
-
g express
-
generator
Cuối cùng, bạn sẽ thấy văn bản [initandlisten], nếu mọi thứ ổn.
Đối với những người mới bắt đầu của MongoDB, đây là một số lệnh để thực hiện các công cụ cơ bản với MongoDB. Bạn có thể nhớ các lệnh sau:
Lệnh | Kết quả |
Mongod - -DBPath [Path] | sẽ bắt đầu dịch vụ MongoDB |
Mongo | Sẽ bước bạn vào bên trong MongoDB & NBSP; shell [khi chạy trong một thiết bị đầu cuối mới & nbsp; trong khi Mongod đang chạy] |
Hiển thị DBS | sẽ hiển thị danh sách cơ sở dữ liệu |
sử dụng | Sẽ bước bạn vào trong cơ sở dữ liệu |
Hiển thị bộ sưu tập | sẽ hiển thị danh sách các bộ sưu tập khi bạn ở trong cơ sở dữ liệu |
Cho đến nay chúng tôi đã đặt đường dẫn cơ sở dữ liệu và bắt đầu dịch vụ MongoDB. Nhưng didn tạo ra một cơ sở dữ liệu. Chạy lệnh sau để tạo/sử dụng cơ sở dữ liệu. Nếu bất kỳ cơ sở dữ liệu nào không được tạo với tên cơ sở dữ liệu mới đã cho sẽ được tạo.
45npm install
-
g express
-
generator
Bây giờ chúng tôi đang sử dụng cơ sở dữ liệu Hướng dẫn của Data.tutorialdb”.
** Bạn có thể nhận thấy rằng hai tệp mới được tạo trong thư mục dữ liệu của bạn. Họ là những người hướng dẫn của người Vikingdb.0 và hướng dẫn của người dùng.tutorialdb.0” and “tutorialdb.ns”.
Bước 8: Sử dụng MongoDB trong ứng dụng của bạn
Đầu tiên chúng ta cần tải hai gói [Mongo và Monk] và buộc chúng thành các biến.
46npm install
-
g express
-
generator
47npm install
-
g express
-
generator
48npm install
-
g express
-
generator
Trong mã trên, chúng tôi đang biểu thị cơ sở dữ liệu nào chúng tôi sẽ sử dụng phương thức Monk [].
Thêm các dòng sau ngay trước các dòng chúng tôi đang thiết lập các tuyến đường. Nó rất quan trọng và sẽ được thảo luận sau.
49npm install
-
g express
-
generator
50npm install
-
g express
-
generator
51npm install
-
g express
-
generator
52npm install
-
g express
-
generator
51npm install
-
g express
-
generator
54npm install
-
g express
-
generator
create : hbs-mongo-with-express4/routes
0
Đối với mục đích học tập, chúng tôi sẽ thực hiện các hoạt động crud trong ứng dụng. Một ứng dụng web điển hình phải có một số người dùng. Chúng tôi sẽ thực hiện các hoạt động của CRUD trên người dùng trên mạng. Hãy để một số tuyến đường cho các hoạt động sau:
//localhost:3000/users
Hiển thị danh sách người dùng với tính năng xóa và cập nhật [RUD]
//localhost:3000/users/new
Chèn một người dùng mới [c]
Vì vậy, các tuyến đường/người dùng của bạn sẽ trông giống như:routes/users.js” should looks like:
56npm install
-
g express
-
generator
57npm install
-
g express
-
generator
58npm install
-
g express
-
generator
59npm install
-
g express
-
generator
60npm install
-
g express
-
generator
61npm install
-
g express
-
generator
create : hbs-mongo-with-express4/routes
0
63npm install
-
g express
-
generator
64npm install
-
g express
-
generator
65npm install
-
g express
-
generator
66npm install
-
g express
-
generator
create : hbs-mongo-with-express4/routes
0
68npm install
-
g express
-
generator
69npm install
-
g express
-
generator
65npm install
-
g express
-
generator
71npm install
-
g express
-
generator
create : hbs-mongo-with-express4/routes
0
73npm install
-
g express
-
generator
Đối với hai tuyến trên, chúng tôi sẽ thực hiện hai lượt xem. Danh sách người dùng của người dùng.hbs và người dùng mới.“user-list.hbs” and “user-new.hbs”
Tệp: Người dùng-New.hbsuser-new.hbs
74npm install
-
g express
-
generator
25npm install
-
g express
-
generator
76npm install
-
g express
-
generator
77npm install
-
g express
-
generator
78npm install
-
g express
-
generator
79npm install
-
g express
-
generator
80npm install
-
g express
-
generator
81npm install
-
g express
-
generator
82npm install
-
g express
-
generator
28npm install
-
g express
-
generator
Tệp: Danh sách người dùng.hbsuser-list.hbs
84npm install
-
g express
-
generator
25npm install
-
g express
-
generator
86npm install
-
g express
-
generator
87npm install
-
g express
-
generator
88npm install
-
g express
-
generator
89npm install
-
g express
-
generator
90npm install
-
g express
-
generator
28npm install
-
g express
-
generator
Trong tệp xem, danh sách người dùng của người dùng.hbs, chúng tôi sẽ cung cấp một mảng người dùng Danh sách người dùng từ các tuyến sau khi tìm nạp từ cơ sở dữ liệu. Đây là cách để đi qua một mảng trong tay lái.“user-list.hbs” we will provide an array “userlist” from routes after fetching from database. This is the way to ride over an array in Handlebars.
Hãy cùng quay trở lại với tệp của người dùng. Bạn đã thấy phương pháp và hành động của hình thức người dùng mới. Vì vậy, hãy để xây dựng tuyến đường // localhost: 3000/user/insert_user.//localhost:3000/users/insert_user.
92npm install
-
g express
-
generator
93npm install
-
g express
-
generator
94npm install
-
g express
-
generator
95npm install
-
g express
-
generator
96npm install
-
g express
-
generator
97npm install
-
g express
-
generator
98npm install
-
g express
-
generator
99npm install
-
g express
-
generator
npm install -g express
00
npm install -g express
01
npm install -g express
02
npm install -g express
03
npm install -g express
04
npm install -g express
05
npm install -g express
06
npm install -g express
07
npm install -g express
08
npm install -g express
09
npm install -g express
10
npm install -g express
11
npm install -g express
12
create : hbs-mongo-with-express4/routes
0
Hoàn thành mã cho // localhost: 3000/người dùng/mới//localhost:3000/users/new
npm install -g express
14
npm install -g express
15
npm install -g express
16
create : hbs-mongo-with-express4/routes
0
Hoàn thành mã cho // localhost: 3000/người dùng///localhost:3000/users/
npm install -g express
18
40npm install
-
g express
-
generator
94npm install
-
g express
-
generator
95npm install
-
g express
-
generator
npm install -g express
00
npm install -g express
01
npm install -g express
24
npm install -g express
25
npm install -g express
12
create : hbs-mongo-with-express4/routes
0
Được chứ. Đã hết. Chạy ứng dụng nút của bạn và xem nó có hoạt động hay không. Tôi không giải thích một vài mã cuối cùng do hạn chế về thời gian. Về cơ bản tôi cũng mới trong phát triển ứng dụng web Node.js. Tôi đã viết hướng dẫn này như ghi chú cho tôi. Ở đây chúng tôi vừa có một chút nếm thử phát triển ứng dụng web bằng Node.js. Chúng ta phải đi một chặng đường dài để phát triển chuyên nghiệp trong Node.js và các gói của nó. Có rất nhiều thứ [gói Node.js] chúng tôi [bao gồm cả tôi] cần nếm thử. Trong liên kết sau, bạn sẽ tìm thấy tất cả chúng được phân loại.
npm install -g express
28
BTW, tất cả các mã trên sẽ được tìm thấy ở đây dưới dạng ứng dụng nút. Don Tiết quên giải quyết các phụ thuộc trước khi chạy ứng dụng:
npm install -g express
29
Vì vậy, tạm biệt và chăm sóc.