node.js - package.json中開發環境與生產環境的問題?
世界只因有你
世界只因有你 2017-05-16 13:45:42
0
1
832

關於使用node產生一個package.json這個配置文件,對裡面的開發環境和生產環境產生了一個問題?

從網路上查的一些解釋說,我們在開發的時候需要一些依賴,而在生產(產品上線)是不需要的,

所以如果使用webpack的時候,我們就可以不將這些依賴物打包進去。

那麼問題來了,什麼​​依賴不用打包進去?

像是那些程式碼報錯的依賴,這個我能理解,但為什麼連一些babel,css-loader,style-loader之類的轉換依賴也不打包進去?

如果不打包進去,在我們使用webpack打包的時候,它們沒有轉換成瀏覽器能辨識的,那不是運作不了了?

世界只因有你
世界只因有你

全部回覆(1)
仅有的幸福

你所謂的babel(编译js),css-loader(编译css)这些的东西,早都在你build的时候编译好了,而打包所做的是兼容amd cmd CommonJses6 module 規範而將不同規範導入的 js 檔案整合在一起,不會產生任何生產環境所不能辨識的問題。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板