當前位置:
首頁 > 最新 > Next.js 5.0 發布

Next.js 5.0 發布

昨天,Next.js 5.0 版本發布了。Next.js 是面向伺服器渲染的 React 應用技術框架。這次發布的 Next.js 5.0 是向後兼容的,僅僅進行了必要的路徑更新和 API 變更,因此也不存在升級成本。讓小編帶大家解讀下這次版本更新的特性清單吧。

統一 Webpack 和 Next 插件

Webpack 不僅僅追求易用性,更追求靈活性,正如上面的代碼所示,通過裝飾函數能夠應對 production 和 development 環境運行的差異性,但是卻只能在客戶端使用。為了實現客戶端和伺服器端插件工作的統一性,從 Next.js 5.0 開始,同樣的 Webpack 和 Next.js 代碼可以同時運行在伺服器端和客戶端。對於用戶來說,這次變更所帶來的差異僅僅是:新增了 「isServer」 參數。

支持 CSS,LESS,SASS,SCSS 和 CSS Modules

支持 TypeScript

更好的支持 React Altlibs & Module Overloading

為 Production 環境增加 Sourcemap 屬性

在 Next.js 5.0 中統一了 Webpack 和 Next 插件在不同端工作原理,Webpack 配置可以同時在客戶端和伺服器端使用,因此需要調整在不同環境下 Webpack 的配置,例如:Production 環境增加 「source-map」 選項。

其他優化

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 編譯青春 的精彩文章:

HelloGitHub第22 期

TAG:編譯青春 |