初學者如何不被js的一套工具鏈逼瘋?

時間 2021-05-12 05:50:52

1樓:黃明

不要過早碰觸工具鏈。一口吃不成個胖子,一步到胃不是人人都能做到

循序漸進地來:

使用webpack打包一兩個js檔案,了解一下webpack配置

加入babel,試試import/export以及其他ES6語法好使不

使用webpack打包乙個簡單react專案

了解一些模組化的知識

...每次學習一點點,再一點點地應用到專案中,有了紮實的基礎再回頭來看這些工具鏈,你會發現

還是很複雜,還是有可能會出現很多問題

但是你已經知道了,這些都不那麼重要(狗頭

當沒什麼思路又被逼得不行的時候,為什麼不放下手上的工作休息一下

2樓:NNNaix

現在如果用三大框架做開發,對於工具鏈的配置基本就兩種情況用官方cli,最後會發現各種預設的坑,尋找解決方案,然後被逼瘋。

直接從頭自己配,然後被逼瘋。

不瘋魔不成話,可能這就是人生吧 :P

3樓:否子戈

工具鏈複雜是目前前端開發中的乙個痛點。但熟悉工具鏈以後,又會發現,我們可能不需要工具。以babel為例,如果不需要解析ES標準之外的無法,那麼chrome瀏覽器早就足夠了。

以 import 無法為例,在瀏覽器支援 import 語法之前,我們幾乎沒辦法,Babel 編譯結果使用 require 也需要環境支援才行,所以又得webpack打包來支援。但是現在,你可以在瀏覽器中使用 import,不需要 babel 和 webpack。

4樓:

前端的配置是需要經驗的,而且組合是門技術,建議乙個工具乙個工具引入。引入一定要清楚每個配置。如果引入大而全的 cli,更是要注意其中的坑和擴充套件性。

5樓:羅瀟

搞明白這一堆常用的工具鏈的常用配置,夠你學5次php

講真,webpack我鑽研了乙個多星期,當初學js也就乙個星期,包括es6。

6樓:譚光志

你要是從沒有工具的那個年代開始做前端,現在的感覺應該是幸福的。沒有現成的工具鏈,要自己去找各種外掛程式實現現在的效果會讓你更崩潰。

現在三大框架都有現成的腳手架,看文件即可上手。

如果你是新手,我的建議是使用預設配置,不要去改動它,除非你有能力駕馭。

7樓:「已登出」

webpack和一堆loader我是真的駕馭不太住,每次都是瞎調,各種cv,經常看github上有沒有什麼別人做好的純淨庫的裡webpack抄抄改改

8樓:金華

Node的圈子由於太「free」了,版本又更新快,導致各種庫依賴版本不相容,API風格也經常變動,這就是現實。

如何應對:

1、修煉程式設計思想,以不變應萬變;

2、學好英文,你會發現大部分的問題在error裡已經給你提示了。

9樓:雪山隔壁

雖然我也是前端開發,但是還想說一句挨罵的話:現在前端風氣有點斜,很多前端開發喜歡裝逼,放著簡單開箱即用的東西不用,偏愛自己瞎搞,搞的自己累死累活甚至自以為樂此不疲,還說,沒辦法前端就要這樣才能體現我們的價值。我T M就想說一句,要你做前端是來寫頁面的,不是讓你嚇炫耀的,你是前端開發工程師不是前端配置工程師

10樓:汪志成

建議試試 Angular。乙個命令搞定一切。

裝好 Node,執行 npm i -g @angular/cli

然後就只需要用 ng 命令就行了,不需要再自己找和配東西了。

11樓:

剛開始我只想學個js

然後發現react

然後發現vue貌似更花裡胡哨

然後node是什麼? 很有趣的樣子研究研究。。。??? 蛤算了。

然後做著做著發現得引入各種奇奇怪怪的東西

最坑爹的就是webpack 這玩意壓根看不懂啊。。。

現在jQuery 永遠滴神!! 嗚嗚嗚

12樓:w3sft

程式設計,是為了達成目標、解決問題。

過程,能簡則簡,高效極簡為上。

看樓主所述,react、electron、ts、webpack...這是自己把事情搞的太複雜了。

1、確定目標;

2、確定實現目標的最簡、最快方法。

3、DO IT!

複雜的工具、模組能不用則不用。

看似高大上的東西、流行的東西,一定需要嗎。現在,99%的專案都可以用JS完成,何需TS,何需webpack。

13樓:餘騰靖

看我最近寫的幾篇文章~

從零開始配置 react + typescript(一):dotfiles

從零開始配置 react + typescript(二):linters 和 formatter

從零開始配置 react + typescript(三):webpack

14樓:濛濛蒙

我覺得盡量用現成腳手架,

盡量少自定義,

跳過測試,跳過能跳過的所有細節先,

大體能擼起來再說,

然後撿重要的地方逐步學習,

webpack配置怎麼寫放到最低優先順序,

15樓:方應杭

這話說的,老手也經常被 webpack 配置逼瘋呀(狗頭)

比如我用 svg-sprite-loader 的時候,這貨居然跟 WebStorm 衝突(我搜了一小時才排查出是這倆貨衝突,不是其他 loader),其倉庫的 pr 裡已經有解決辦法但作者就是不合併,沒辦法我只能自己 merge 並發布了 svg-sprite-loader-mod,這才搞定。

update: 該 loader 於 2020 年 1 月修復了這個 bug

油畫初學者一般買什麼工具?和顏色一套下來大約多少錢?

txnnnnnn 筆不用買成套的,單隻買比較方便小點的中號的大號的綠桿謝德堂的豬鬃就很好用很便宜,刷子也很便宜關鍵好用,有兩塊六塊的,買多大你到畫材店根據你畫多大尺幅看著買,中國產的就很好用而且很便宜。刮刀找個刮起來順手的就可以,乙個兩個都可以,中國產就可以。這些算下來50元差不多。油買一瓶松節油就...

FPGA初學者,想買一套開發板練習,求大神推薦那一款好?

樓上 一葉知秋 一看就知道是明德揚的託啦 明德揚板子很一般,廣告卻吹得都快上天了,什麼一對一輔導,到頭來還不如叫你照著他所謂的資料去操作 遇到深一點的問題就不會 這個時候都會叫你什麼要按照他的方法操作就好,叫你照著操作除錯。實則就是交了錢,就不要再煩他。還有就是那些所謂的老師能力就是不行,簡單的就回...

一般300滿套的結他與那些適合初學者的結他差距大嗎,為什麼我288滿套的結他一品就是按不住?

艾西 本人吉他愛好者。吉他的分類就按照品質區分就對了。不要按什麼初學者有經驗的區分。品質對初學者來說很重要,你一品按不了很可能是結他本身質量有問題。建議買一把至少1500元的結他,最好國外知名品牌。 KIvring 瀉藥不過聽你所說我倒想起我剛學結他那會兒了 那是個風雨交加的夜晚前女友學的不耐煩了把...