V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiaoming1992  ›  全部回复第 20 页 / 共 32 页
回复总数  623
1 ... 16  17  18  19  20  21  22  23  24  25 ... 32  
2020-01-12 03:10:11 +08:00
回复了 xiaoming1992 创建的主题 JavaScript 求 webpack 插件,排除特定 js 文件。
@codeduan 对,我另外开了一个 webpack.config,并设置 output.libraryTarget 为 window,然后用一个 inline-script-webpack-plugin 将之打包到 html 里面,但是其实还是很丑,不优雅,我可能还得想想其他办法重新搞一下。
2020-01-11 17:19:54 +08:00
回复了 xiaoming1992 创建的主题 JavaScript 求 webpack 插件,排除特定 js 文件。
@joe237 我是引用的自己的文件,开发完了之后,发现有一个文件修改特别频繁,修改一次就要全部重新构建,而且我的 output file name 采用了 hash,等于说用户需要全部重新加载一遍,感觉不合理,就想把那个文件单独挂到 html 的 inline
script 里面,导出到 window,其他文件去 window 里面引用。
2020-01-11 15:13:13 +08:00
回复了 xiaoming1992 创建的主题 JavaScript 求 webpack 插件,排除特定 js 文件。
自问自答,好像可以直接用 external
(为什么我不能编辑问题了。。。)
2020-01-10 16:11:40 +08:00
回复了 xiaoming1992 创建的主题 程序员 浏览器是怎么处理.html 文件的缓存的?
微信小程序页面我也管不到,也是后端在处理
2020-01-10 16:07:50 +08:00
回复了 xiaoming1992 创建的主题 程序员 浏览器是怎么处理.html 文件的缓存的?
https://stackoverflow.com/a/5493543/11003769
貌似 html 文件中的 meta 标记不可靠啊
2020-01-10 16:04:14 +08:00
回复了 xiaoming1992 创建的主题 程序员 浏览器是怎么处理.html 文件的缓存的?
@wmc
@salmon5
@salmon5
我是前端,nginx 在哪都不知道啊,我能控制的只有.html、.js 、.css 文件啊,我希望的最好的情况是不需要后端(公司只有前端后端)的配合。

@MaxTan 我有数百个地址公用一个 html,只有参数不同,没法给他们一一加时间戳啊。。。

@silenceeeee #11 page.html 更改之后再按 CTRL+F5 刷新一般来讲不应该出现你说的情况:刷新没用
我也希望不是这样啊,可确实是这样了,应该是 cdn 的缓存,看样子只能手动刷新 cdn 了
2020-01-10 15:46:03 +08:00
回复了 xiaoming1992 创建的主题 程序员 浏览器是怎么处理.html 文件的缓存的?
@ipwx #2 文档很有帮助,感谢
2020-01-10 15:41:56 +08:00
回复了 xiaoming1992 创建的主题 程序员 浏览器是怎么处理.html 文件的缓存的?
感谢 @ipwx,忘了说了,文件是在 cdn 上的,可是用户那边不好搞啊,比方说微信小程序的 webview 页面,难道说只能刷新一下 cdn ?
2020-01-10 15:04:24 +08:00
回复了 night277278 创建的主题 程序员 怎么给普通人讲“迭代器”“生成器”,“继承”
题主应该是想跟妹子撩骚无从下手吧?
2020-01-09 21:32:35 +08:00
回复了 xiaoming1992 创建的主题 程序员 前端怎么写软著
@dinjufen 就是说啊,页面太少了,不好凑啊。。。
@jagger2048 要好几个,只有两三个页面。。。
@qiayue 什么,还有钱??!!!
2020-01-08 16:50:40 +08:00
回复了 qiaojienode 创建的主题 程序员 各位程序员 V 友,晒下你们的年终奖吧
你说的这个年终奖,他厉害吗?
2020-01-07 18:37:17 +08:00
回复了 xiaoming1992 创建的主题 程序员 你们公司的前端代码构建(build)时间是多长?
@kamchiu 闲聊一下,我又不是做调查,管他配置不配置的,当然是自己的随便哪台电脑运行一次构建的时间咯。
2020-01-07 16:10:35 +08:00
回复了 xiaoming1992 创建的主题 程序员 你们公司的前端代码构建(build)时间是多长?
@rockjike 生产环境

@ryougifujino 小厂子你以为呢,搞了一堆的脚本,前段时间过得是,上班就是输一输脚本,然后翘起二郎腿等结果的日子,最近有新功能才忙了一些。

嘿嘿,看了这么多回复,感觉自己的程序也不算时间太长的。只是即将 toC 了,每次构建的时候看到 webpack 用黄字提醒我超过 200k 了好难受,之前在掘金里面看到很多大佬写的优化到 100k 不到,我就在想,我 tm 一个 antd 的 table 就上百 k 了,臣妾做不到啊。。。
2020-01-06 12:17:41 +08:00
回复了 xiaoming1992 创建的主题 程序员 请问 typescript 类型声明问题?
@a132811 熬夜狗枯辣😭
2020-01-06 00:48:27 +08:00
回复了 xiaoming1992 创建的主题 程序员 请问 typescript 类型声明问题?
interface TMap {
"a": (w: number) => any
"b": (w: number | string) => any
"c": (w: Date) => any
}

function fn2<T extends keyof TMap, F extends TMap[T]>(w: T, fn: F) {
// 这儿错了,不能直接调用 fn(1)
// 当 w == "c"时,fn 不能接受 1 作为参数
console.log(w, fn(1))
}

// 你看看,如果上面执行 fn(1)
// 那你这么调用是不是就 errer 了?
fn2("c", (w: Date) => w.getDate())

// 手机打字好累...
2020-01-06 00:42:38 +08:00
回复了 xiaoming1992 创建的主题 程序员 请问 typescript 类型声明问题?
@a132811 TMap["a"]确实没问题,可是 TMap["c"]是有问题的啊。你在定义 fn2 的时候,console.log(a, fn(1)),不能 fn(1),因为 fn 可能只能接受 Date,你把函数的形参全部改成 w,就能发现自己哪里的问题了
瞎 jer 写,很快就上万行了
2020-01-05 09:41:52 +08:00
回复了 xiaoming1992 创建的主题 程序员 请问 typescript 类型声明问题?
@a132811 你这个 fn(1),TMap["c"]是不能接受 1 这个参数的啊。你是 abc 看懵了吧,把 fn2 里面的参数 a 改成 w 或者其他什么符号就清楚一点了
2020-01-04 21:19:46 +08:00
回复了 xiaoming1992 创建的主题 程序员 请问 typescript 类型声明问题?
@EridanusSora 我就是不想用重载啊...

@wi 真·大佬!我一直在想前面的 T 怎么限定,大佬一个 extends 就解决了,感谢!
2020-01-04 14:47:41 +08:00
回复了 xiaoming1992 创建的主题 程序员 请问 typescript 类型声明问题?
@wisebeer 大佬!大佬![抱拳]
1 ... 16  17  18  19  20  21  22  23  24  25 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1011 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 19:44 · PVG 03:44 · LAX 11:44 · JFK 14:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.