目前在自学 webpack 打包工具! 然后在编译 js 的时候报了一个错误: WARNING in configuration The 'mode' option has not been set, webpack will fallback to 'production' for this value. Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
解决方法是: npx webpack app.js -o bundle.js --mode development 只为这一个后缀浪费了我八个小时!
现在我终于深刻的体会到——————时间成本壁垒 这句话的真正含义了! 前端说简单也简单,说难也难?前端主要的变化是太快! 脑洞大心细、自学能力强是进步的基本要素!
很多技能不好一时学习,必须依靠经验的积累。 前端大牛其实就是踩的坑多+基础牢固。 基础牢固可以后天锻炼,踩的坑多不多就要看从业时间,从业经验和从业几年来做过的项目有多少,多复杂,跨度有多大了,这一部分是人为不太好控制的。
1
airyland 2018-04-20 01:26:36 +08:00
从你个问题来说,这和大牛没什么关系吧。这和脑洞大心细、自学能力强可能也没什么关系。。
1.这是一个 warning,不是 error 2.其实错误写得很明确了 |
2
66450146 2018-04-20 05:42:48 +08:00 via iPhone 1
你这个只是愿不愿意读英文的门槛罢了……
|
3
WizardMeow 2018-04-20 07:45:06 +08:00 via Android
可是错误 log 的意思就是叫你加上这玩意啊。。解决方法都给你打印出来了
|
4
echiz 2018-04-20 08:57:00 +08:00
看文档不细心吧
|
5
yongjing 2018-04-20 09:02:31 +08:00
```
警告在配置'模式'选项尚未设置,webpack 将退回到'生产'的这个值。将'模式'选项设置为'开发'或'生产',为每个环境启用默认值。 ``` 翻译自谷歌 |
6
lwbjing 2018-04-20 09:31:15 +08:00
你如果是在翻译了那段报错信息后,又花了 8 个小时,我觉得你应该找个人来带会比较合适...
|
7
chenyu8674 2018-04-20 09:35:47 +08:00 1
Set 'mode' option to 'development'
LZ 你这说是态度问题都不为过了…… |
8
SuT2i 2018-04-20 09:50:48 +08:00
不懂前端。。简单的搜索下思否上就有。。。
|
9
whileFalse 2018-04-20 10:13:12 +08:00 3
看标题想说大牛就是能人所不能,
看内容想说楼主就是不能人所能。 |
10
mohanyu OP 大家别说我不懂英文了!刚开始用 webpack 嘛,
安装了很多依赖,而且都是最新版本, ①刚开始我尝试在 package.json 中添加配置属性项: "scripts": { "start": " --mode development", "build": "--mode production", } ②也尝试在 webpack.config.js 中添加 mode:“ development ” 哪里想到在 webpack --mode development 直接加后缀这么简单啊!!!! 没人带自学感觉有些吃力了, 编译 Es6、Es7、less、Css nano、还算简单,代码分割、tree shaking 都是坑啊! |
11
grewer 2018-04-20 16:13:40 +08:00
你这是英语差,建议学英语
|
12
wbswjc 2018-04-26 22:32:29 +08:00
别灰心, webpack 也是我接触过的配置最复杂最难用最让人蛋疼的东西
不过英文还是要学 |