首页   注册   登录

hxsf

V2EX 第 104945 号会员,加入于 2015-03-16 18:57:54 +08:00
今日活跃度排名 811
hxsf 最近回复了
5 天前
回复了 lhx2008 创建的主题 问与答 Python 里面怎么对这个东西解码?
decodeURI 了解下
15 天前
回复了 Rorysky 创建的主题 macOS 大家用的什么窗口管理 app?
Mosaic
Paste2
26 天前
回复了 sneezry 创建的主题 Node.js 有最小化 node_modules 的工具吗
@sneezry #22 sorry,刚刚重新看了下,atom 的插件会这么做。

vscode 是把项目目录,和依赖(貌似默认不打包开发依赖)一起打包。然后通过 CDN ( gallerycdn.vsassets.io )分发。

能说下是什么依赖吗?
我注意到 比如 eslint 扩展,其实并没有打包 eslint,而是找项目目录或者全局的 eslint 来使用。
如 go 扩展,其实安装后会检测环境中有没有一些关于 go 的工具,然后提示用户主动安装。
或许可以通过这种方式进行体积的缩减。。

或者简单点,直接写一份 .vsceignore 好了。
26 天前
回复了 sneezry 创建的主题 Node.js 有最小化 node_modules 的工具吗
@sneezry #20 vsce 发布的时候会根据 npmignore (没有就继承 gitignore ) 忽略 node_modules 下的东西
用户下载插件后,会根据 package.json 重新安装依赖的啊。不是很理解为什么你要把 node_modules 也打包进去啊
26 天前
回复了 sneezry 创建的主题 Node.js 有最小化 node_modules 的工具吗
@sneezry #18 补充 npmignore 这个事情不太可行。

比如一个通用模块同时提供 .min.js 和 .js 的,前端使用的话,正常是通过构建工具把 .min.js 拷贝到 输出目录,或者直接把 .js 按需合并进 bundle.js 这个时候你排除哪个都不好。

另外,你帮别人补 npmignore 是提 pr 的形式? 如果是 @types 的形式,那 包已经下好了,你补的 ignore 又怎么发挥作用呢?
铁路图?
PowerShell: Get-Process |where {$_.mainWindowTItle} |format-table id,name,mainwindowtitle – AutoSize
?
51 天前
回复了 He110W0r1d 创建的主题 分享发现 世界上最深的网站
1. 打开控制台
2. RE_INIT(100) // 到达 100m 处
60 天前
回复了 sneezry 创建的主题 分享创造 使用 VS Code 和 Chrome 实时预览 HTML
browser-sync 了解一下?
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1631 人在线   最高记录 3541   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 8ms · UTC 05:27 · PVG 13:27 · LAX 22:27 · JFK 01:27
♥ Do have faith in what you're doing.
沪ICP备16043287号-1