作者zzzzzz6666 (Yam Man)
看板Soft_Job
标题[请益] Webpack 打包问题
时间Wed Sep 12 16:38:49 2018
各位大神好,
最近刚入坑前端设计的部分,
没想到在安装环境就GG了,
以下是我碰到的问题:
我要透过babel进行React的编译,但是很快就爆了,请参考下面连结:
Error (if include @babel/)
https://paste.ubuntu.com/p/7m7bdq7dG5/
如果在preset:[“react”.....没有加入@babel/
则会出现下列问题:
Error(if exclude @babel/)
https://paste.ubuntu.com/p/wYG87sMzcw/
根据爬文的结果都会加入@babel/,
另外我是加入了es2017後才爆,不管是有没有@babel
我的设定如下:
webpack.config.js
https://paste.ubuntu.com/p/SJsMtz7mQc/
package.json
https://paste.ubuntu.com/p/hT96JbbM4B/
请大神们救救我这废柴,我已经弄一天了QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 110.28.39.193
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1536741531.A.201.html
2F:→ zzzzzz6666: 好痛苦 09/12 16:56
3F:→ OhGNM: 建议贴去FB 前端社团,比较容易帮你解答 09/12 17:16
4F:→ plcder: webpack官网是最好的解照他上面的做就不会有问题 09/12 17:42
5F:推 eggli: 直接从create-react-app起手吧 09/12 18:09
7F:→ dododavid006: 年份别的 preset 在 babel 7 被移掉了 请用 env 09/12 19:51
8F:→ dododavid006: 要加 @babel/ 是因为 babel7 开始用 scope package 09/12 19:52
9F:→ dododavid006: 加上官方决定不要支援缩写 09/12 19:53
10F:→ dododavid006: 你装了两套的 babel 你应该只留一套 建议你把 6 的 09/12 19:54
11F:→ dododavid006: 移掉 09/12 19:54
12F:→ dododavid006: 然後我不建议你用 babel-polyfill 你有需要支援旧的 09/12 19:56
13F:→ dododavid006: browser 吗 09/12 19:56
14F:→ alongalone: 要学写react,直接先从create-react-app开始吧 09/12 20:16
15F:推 stupid0319: 那麽多把webpack做掉的开发包,还要自己造车轮吗 09/12 23:20
16F:→ anotherday: "presets": ["@babel/preset-env","@babel/preset-rea 09/13 09:45
17F:→ anotherday: ct"] 09/13 09:46
18F:推 yungLean: 请问fb前端社团的关键字,感恩 (也求个後端) 09/13 11:27
19F:推 InfinityGate: 社团直接查front-end back-end就找的到了吧 09/13 12:37
20F:推 peanut97: create react app +1 09/13 13:03
21F:→ dododavid006: 前端去 Javascript.tw 也不错 09/13 13:10
22F:→ dreamnook: 现在不都是被强迫支援ie吗(′・ω・`) 09/13 13:54
23F:推 gocreating: 大推 CRA,想客制化也可以eject 09/15 14:42
24F:推 PolarGG: bable 7 把一堆preset都拿掉了 09/17 10:14