员工摘要

时间:2024-03-16 01:09:23
【文件属性】:

文件名称:员工摘要

文件大小:1.24MB

文件格式:ZIP

更新时间:2024-03-16 01:09:23

JavaScript

模板引擎-员工摘要 一个节点CLI,用于获取员工信息并生成HTML摘要页面 方法 分解需求,我将目标分为以下几部分: 为基本员工定义一个构造函数,然后将其扩展为三种员工类型 为每种员工类型创建html模板 使用命令行提示团队负责人输入其信息 添加团队负责人后,开始添加团队成员 使用团队成员列表,生成包含团队所有成员的html页面 挑战性 构建类构造函数给正确编写语法并形成对Node.JS编码环境的更深刻理解带来了挑战。 当我尝试将构造函数传递到测试中时,模块导出无法正常工作,因为我将构造函数封装在{}中,由于只有一项,因此不需要使用该构造函数。 对于我的提示,我想使用针对这两种类型的单独问题组将经理的提示与员工的提示分开。 这里的挑战是检查用户输入并验证输入的信息。 通过使用Inquirer的文档,我添加了一个条件来决定是否要询问员工的Github或学校名称,并且还实施了验证。 检查有效


【文件预览】:
employeesummary-main
----app.js(5KB)
----images()
--------output.gif(11.13MB)
--------html.png(227KB)
--------testoutput.png(186KB)
----templates()
--------manager.html(742B)
--------intern.html(739B)
--------main.html(965B)
--------engineer.html(732B)
----package.json(677B)
----output()
--------teamPage.html(3KB)
----README.md(3KB)
----lib()
--------intern.js(312B)
--------manager.js(345B)
--------employee.js(353B)
--------engineer.js(318B)
----test()
--------Employee.test.js(1KB)
--------Manager.test.js(663B)
--------Engineer.test.js(634B)
--------Intern.test.js(585B)

网友评论