反正網路上一大堆
大部分的時候也只要用到下面那幾個
npm install
npm install xxx --save
npm install xxx --save-dev
npm run dev
yarn
剩下的自己查
如果你寫nodejs可以不用npm 那還蠻厲害的
但是通常都會用npm去抓套件來用
不論大小 基本上就是抱持著不要重新造輪子的作法
雖然之前發生過left-pad事件
但是大部分的人還是會利用npm內現有的套件
應該還有人對bower這個工具有印象吧
在以前要在前端做相依管理可能第一個會想到的就是它
2015 年一度傳出停止維護的消息 https://ruby-china.org/topics/28060
在browserify,grunt,gulp,webpack等工具的流行以後也慢慢的減少使用
都直接從npm下載並且做打包壓縮瘦身拆分的動作了
可以省下不少的麻煩 所以自然越來越少人用bower
寫前端是否一定要用npm呢
其實也不一定啦
不需要為了用而用
如果簡單的引入就能解決問題
就還是那樣就好了吧xd
雖然fb推出yarn來試圖取代npm
但是到現在也還沒有完全取代掉npm
大概也跟npm之後還有改版有關系吧
有興趣就自己兩邊都用看看xd
bower搜尋出來的都不是你想的那個 bower
npm 裡面還能自訂script
方便整合操作指令
當專案一大 需要下一堆指令的時候就會覺得很方便
npm從後端進展到前端以後就省下開發者很多的麻煩了
一個檔案就能管理前後端的版本
標題講的是戰
但是講的是兩者的不同
看標題猜不出來要說啥的代表
內容還蠻值得參考的
如何编写一个 HTTP 反向代理服务器 - 早起搬砖 morning.work
用不到
就看看xd
Steward -- 一款 Chrome 上的类 Alfred / Wox 启动器,键盘党的效率神器 - 掘金
感覺很有趣 所以分享
就之前處理資料的經驗
其實csv問題更多orz
方法很多
備用
因為以前修過相關的課
所以看到圖就想轉xd
第一次知道能這麼用