Gulp 4 的语法变化很大

2019-01-26 12:04:27 +08:00
 Livid

貌似现在如果 npm install gulp 直接安装的就是版本 4,然后由于语法变化,Visual Studio Code 文档里介绍的这种自动化 build sass/less 的设置就会无法工作。

https://code.visualstudio.com/docs/languages/css

如果暂时不想把 gulpfile.js 折腾到版本 4 的新语法的话,那么需要在安装 gulp 的时候指定版本号:

npm install gulp@3.9.1
3317 次点击
所在节点    Visual Studio Code
6 条回复
lance7in
2019-01-26 12:25:37 +08:00
大龄码农最怕的就是这种事
chinvo
2019-01-26 12:36:29 +08:00
@lance7in #1 就是年轻人也怕啊,比如赶着上线的项目,突然就把 gulp 更新了
Cbdy
2019-01-27 11:30:32 +08:00
版本管理不就是干这个的嘛
dong3580
2019-01-27 13:30:16 +08:00
不知道每次安装完生成的.lock 文件会不会锁定版本。
flowfire
2019-01-27 23:40:22 +08:00
@dong3580 lock 锁定是在 package.json 前提下才会锁定
Livid
2019-01-28 07:39:42 +08:00
如果现在在一个全新环境下,按照 VS Code 网站上的指南去做,就会遇到这个问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/530803

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX