前言,最近两年,前端发展的速度很是迅猛,把我这个老人远远的甩在了技术的后面,怎么办?知识的更新必需要跟上步伐,否则拿什么来立足?转行?转行的代价也是不可估量的,去新的行业一样面临学习的代价,并且未知的也许会更多,不少次的思量,反反复复,是继续仍是放弃之间终于下定了决心,既然走在了前端的路上,继续升级的成本和学习资本应该远比去新的行业来得更容易些吧,在这一行只要继续学习下去,就算找不到工做又能怎样,就算是当作本身的专业素养去学习吧!十年前我就在迷茫的IT路上,没想到十年后,我仍然在这里迷茫,但是这一次倒是来得如此深入,毕竟年纪大了,看问题也更深入了吧。css
接下来,开始学习基本知识,为了大前端努力吧。前端
1.传统的前端开发已经远远的落伍了,基本上若是只会之前的技术,那跟小白已经没有什么区别了。node
2.什么是Node.js ,什么是NPM ?mysql
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。是目前速度最快的 Javascript引擎linux
3.为何要用Nodejs?git
4.node的学习路线github
5.什么npm ?redis
它是世界上最大的软件注册表算法
查看版本 npm -vsql
升级到最新的版本 npm install npm@latest -g
安装到未来的新版本 npm install npm@next -g
安装一个包 npm install <package_name>
更新本地安装包 npm update
npm install -g npm-check
npm-check
2. npm-upgrade更新 npm install -g npm-upgrade
npm-upgrade
3. 更新全局包: npm update <name> -g
4. 更新生产环境依赖包: npm update <name> --save
5. 更新开发环境依赖包: npm update <name> --save-dev