前端工程师是互联网时代软件产品研发中不可缺少的一种专业研发角色。从狭义上讲,前端工程师使用 HTML、CSS、JavaScript 等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉和交互问题。从广义上来讲,所有用户终端产品与视觉和交互有关的部分,都是前端工程师的专业领域。词条来源前端是一个相对比较新的行业,互联网发展早期(1995年~2005年)是没有专业的前端工程师的。
1. 项目依赖
(1)有些项目会安装大的版本号的依赖,但是项目中又有点问题,不能向下兼容,那就需要锁死版本号,node-moudlle有时侯不会删除旧版本的依赖,只会新增另外版本的包,需要手动删除之后再安装新的包
(2)引入新的技术栈要谨慎,依赖包的更改对于维稳性质的项目来说是较大的修改
(3)packag.json中dependencies 和 devDependencies 区别
** 生产环境
npm install module-name --save 自动把模块和版本号添加到dependencies部分
** 开发环境 npm install module-name --save-dev 自动把模块和版本号添加到devdependencies部分
devDependencies是只会在开发环境下依赖的模块,生产环境不会被打入包内。通过NODE_ENV=developement或NODE_ENV=production指定开发还是生产环境。
可兼职时间
可兼职地点
0条评论 雇主评价