Node.js 简介
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 采用事件驱动、非阻塞 I/O 模型,轻量高效,可用于开发高性能网络应用。
nodejsworkouts 简介
nodejsworkouts 是一个 Node.js 的 npm 包,是一个针对 Node.js 初学者的练手实战项目集合。包含多个实战项目,每个项目的代码都比较简洁清晰易懂,适合初学者练习。
安装 nodejsworkouts
npm 包 nodejsworkouts 安装非常简单,只需要在命令行输入以下命令即可:
npm install nodejsworkouts
或者使用 yarn:
yarn add nodejsworkouts
使用 nodejsworkouts
使用 nodejsworkouts 很简单,只需要通过 require 引入即可:
// 引入 nodejsworkouts 模块 const nodejsworkouts = require('nodejsworkouts');
然后,就可以使用 nodejsworkouts 提供的实战项目了。
示例代码
以 nodejsworkouts 中的一个项目 "express-graphql" 为例,该项目使用了 Express 框架和 GraphQL。
-- -------------------- ---- ------- -- ------- ----- ------- - ------------------- ----- - ----------- - - --------------------------- ----- - ----------- - - ------------------- -- -- ------ ----- ------ - ------------- ---- ----- - -------- ------ - --- -- -- -------- ----- ---- - - -------- -- -- ------- --------- -- -- -- ------- -- ----- --- - ---------- -- - -------- ----- ------- -- ------------------- ------------- ------- ------- ---------- ----- --------- ---- ---- -- ---- ---------------- -- -- ------------------- ------- -- --------------------------
在运行该示例项目之前,需要先安装 Express、GraphQL 和 GraphQL Express 中间件:
npm install express graphql express-graphql
然后,执行该示例项目:
node express-graphql/index.js
在浏览器中输入 http://localhost:3000/graphql 即可查看 GraphQL 接口文档。
总结
npm 包 nodejsworkouts 提供了多个 Node.js 实战练手项目,适合初学者练手。使用 nodejsworkouts 很简单,只需要在 Node.js 中通过 require 引入即可。本文以一个实例项目为例,详细介绍了 nodejsworkouts 的使用方法。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005649181e8991b448e1785