/practice-nodejs

node.js practice

Primary LanguageJavaScriptMIT LicenseMIT

practice-nodejs

node.js 入门练手项目

目录

可演示的最简单 node web 程序

➜  hello_node git:(master) ✗ npm start # 启动服务

> hello_node@1.0.0 start /opt/app/js/nodejs/practice-nodejs/hello_node
> node index.js

Node app is running at localhost:3000

➜  practice-nodejs git:(master) curl localhost:3000 # 访问服务
Hello World!%

基于 express 的 web 程序,启动方式与 hello_node 相同

express-generator

用命令 express --view=hbs express_generator && cd express_generator 直接生成 express 工程

使用 Sequelize ORM

前后端集成的项目。使用 express + vue 创建和初试化项目;使用 webpack-dev-middleware 来集成前后端开发

express_generator 基础上增加更多后台逻辑

按照 Notation rules 来解析命令行参数

使用 axioscommand-line-args 完成的一些 http 工具

使用 jestexpress 服务进行单元测试