前言,最近兩年,前端發展的速度很是迅猛,把我這個老人遠遠的甩在了技術的後面,怎麼辦?知識的更新必需要跟上步伐,否則拿什麼來立足?轉行?轉行的代價也是不可估量的,去新的行業一樣面臨學習的代價,並且未知的也許會更多,不少次的思量,反反覆覆,是繼續仍是放棄之間終於下定了決心,既然走在了前端的路上,繼續升級的成本和學習資本應該遠比去新的行業來得更容易些吧,在這一行只要繼續學習下去,就算找不到工做又能怎樣,就算是當作本身的專業素養去學習吧!十年前我就在迷茫的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