首页   注册   登录

hxsf

V2EX 第 104945 号会员,加入于 2015-03-16 18:57:54 +08:00
hxsf 最近回复了
8 天前
回复了 jsjcjsjc 创建的主题 问与答 nginx 的端口转发有哪几种办法?
加上 websock 支持 就好了
10 天前
回复了 hansonwang99 创建的主题 程序员 高效编写 Dockerfile 的几条准则
@blless +1
to 楼主 layer 越多越容易缓存也越大,
有 run 的时候基本缓存失效 不如一把梭,layer 少点还小
entrypoint 也是能改的
推荐用-v 挂文件什么意思 有些东西要持久化才挂载 其他作为容器一部分就好了,不然分发的时候除了 image 还得分发其他文件。

另外:标题确实不太好
12 天前
回复了 kejijuhui 创建的主题 问与答 android 端有好的剪贴板 app 吗
剪切板 - 剪纸堆
验证码 - 验证码助手(这个是开源的)
16 天前
回复了 lydhr 创建的主题 问与答 MSRA 面试智力题
一样🙄
16 天前
回复了 CodingNET 创建的主题 推广 最快的 Hexo 博客搭建方法
39 天前
回复了 lhx2008 创建的主题 问与答 Python 里面怎么对这个东西解码?
decodeURI 了解下
49 天前
回复了 Rorysky 创建的主题 macOS 大家用的什么窗口管理 app?
Mosaic
Paste2
60 天前
回复了 sneezry 创建的主题 Node.js 有最小化 node_modules 的工具吗
@sneezry #22 sorry,刚刚重新看了下,atom 的插件会这么做。

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

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

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

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

另外,你帮别人补 npmignore 是提 pr 的形式? 如果是 @types 的形式,那 包已经下好了,你补的 ignore 又怎么发挥作用呢?
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   实用小工具   ·   1322 人在线   最高记录 3541   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 9ms · UTC 01:10 · PVG 09:10 · LAX 18:10 · JFK 21:10
♥ Do have faith in what you're doing.
沪ICP备16043287号-1