node、npm、webpack和vue的聯系
- node.js是javascript的一種運作環境,是對Google V8引擎進行的封裝,是一個伺服器端的javascript的解釋器。
- npm是node.js的包管理器,是全球最大的開源庫生态系統。node.js中包含npm,比如說你安裝好node.js,打開cmd輸入npm -v會有npm的版本号,說明npm已經跟随node.js一起安裝好了。
- webpack是一個現代的JavaScript應用的靜态子產品打包工具。它将根據子產品的依賴關系進行靜态分析,然後将這些子產品按照指定的規則生成對應的靜态資源,依賴Node.js運作,使用場景是把開發的源碼打包釋出。
- vue.js官方的腳手架項目使用了webpack對相關資源進行了打包優化。