V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sodatea  ›  全部回复第 7 页 / 共 13 页
回复总数  252
1  2  3  4  5  6  7  8  9  10 ... 13  
2016-07-18 18:47:16 +08:00
回复了 FrankFang128 创建的主题 JavaScript 不依赖 Gulp、Babel、WebPack,还能优雅地写代码吗?
至于我个人,只有 autoprefixer 这一个工具是「不用了就写不好代码」的,因为我真的记不住那么多 flex 标准……
2016-07-18 18:45:35 +08:00
回复了 FrankFang128 创建的主题 JavaScript 不依赖 Gulp、Babel、WebPack,还能优雅地写代码吗?
@FrankFang128 「最后没工具网页都不能预览了」

所以我喜欢那些 standard compliant 的工具。

比如 JSPM 你就可以选择离线编译或者在线编译(虽然性能很差),不用在命令行里输什么命令。随着浏览器支持 script[type="module"],在线编译的成本也越来越小,如果不需要 css! 之类的 custom loader 的话,甚至可以完全去掉转译这一步。
然后 PostCSS ,如果只用那些符合标准的插件的话,在最新版浏览器里调试时完全不需要构建。

我个人还是觉得未来的前端工具最终目标将是类似于标准 polyfill 的服务。
当然,前提是标准够好用,工具能力够强大……
目前的情况还是有点悲观的, JSPM 发展远不如 Webpack , PostCSS 社区很多广泛使用的插件并不与标准兼容。
2016-07-18 00:04:10 +08:00
回复了 yunbeta 创建的主题 问与答 大家一般通过什么途径关注最新的蓝光碟报?
2016-04-27 16:25:16 +08:00
回复了 palmers 创建的主题 程序员 请大家指点一个 javaScript 继承代码,代码如下
new 的过程

## ES5
1. new: https://es5.github.io/#x11.2.2
2. 我们只关心最后一步,调用 [[Construct]] https://es5.github.io/#x13.2.2
3. 设置 prototype 在 5-7 步,调用构造函数在第 8 步,晚于前者

## ES2017
流程是类似的,不过用词改了很多
1. https://tc39.github.io/ecma262/#sec-evaluatenew
2. https://tc39.github.io/ecma262/#sec-ecmascript-function-objects-construct-argumentslist-newtarget
3. 设置 prototype 属性在第 5.a 步, OrdinaryCreateFromConstructor 方法 https://tc39.github.io/ecma262/#sec-ordinarycreatefromconstructor
调用构造函数是第 11 步

通俗的解释就是 MDN 上说的那些
2016-04-22 11:32:22 +08:00
回复了 Jafee 创建的主题 JavaScript Douglas Crockford VS Nicholas C. Zakas
@ChiangDi ESLint 支持的规则比 JSCS 多得多
而且 JSCS 团队已经并到 ESLint , ESLint 中可能没覆盖到的部分也要被补全了
http://eslint.org/blog/2016/04/welcoming-jscs-to-eslint
2016-04-16 12:32:11 +08:00
回复了 yangtze 创建的主题 信息安全 有人疑似在 V2 发钓鱼网站,而且有人上钩了
这是闲鱼自己搞的,为了对付微信的屏蔽。
你可以随便从闲鱼分享个商品到微信看看链接试试。
13 寸上次更新是 Early 2015
15 寸是 Mid 2015
@jarlyyn

Check node_modules into git for things you deploy, such as websites and apps. Do not check node_modules into git for libraries and modules intended to be reused. Use npm to manage dependencies in your dev environment, but not in your deployment scripts.

看你的 git 仓库里没有开发分支,你是把 master 分支同时当 develop branch 和 deploy branch 用了吗?这不大对吧……
2016-02-16 19:00:29 +08:00
回复了 NicholasNC 创建的主题 JavaScript 编写 JavaScript 使用哪些模块化管理工具?
看一下这个 Slides 吧 http://huangxuan.me/2015/07/09/js-module-7day/
另,[玉伯: SeaJS 已死]( https://github.com/seajs/seajs/issues/1605#issuecomment-149220246)

现在用 Webpack 就好,选用 CommonJS 或者 ES2015 module 然后打包

前端基础知识可以看那些经典书籍经典文章,但是介绍前端工具的嘛,就算是两年前的文章也很有可能过时了
2016-02-16 15:09:28 +08:00
回复了 sox 创建的主题 问与答 你安装了哪些 npm 命令行程序? npm ls -g --depth=0
@breeswish
你看一下这个链接就知道 node v4 改动多大了…… https://github.com/nodejs/node/wiki/API-changes-between-v0.10-and-v4 稍微复杂一点的、用到底层特性多一点的项目迁移起来肯定都会有问题的,你感觉不到是因为你不碰底层只用流行库。

node v4 和 v5 的不兼容倒没那么多,但 npm 3 和 2 的差别太大,如果不靠 nvm 来隔离,根本就没办法让那些旧项目跑起来。

而且,流行库也不一定都能及时跟进的,就说我在 GitHub 上维护的一个 stars 上千的项目 csscomb.js https://github.com/csscomb/csscomb.js
直到最近我接手后才兼容到 npm 3 ,花了我小半个星期才搞定。而 npm 3 进入稳定版已经半年了。

追新肯定是有代价的,碰到问题了你就知道 nvm 是多么有必要了。
2016-02-15 22:23:32 +08:00
回复了 sox 创建的主题 问与答 你安装了哪些 npm 命令行程序? npm ls -g --depth=0
@breeswish Node v1 以后都是遵守 semantic versioning 的,两个大版本之间必然有不兼容
2016-01-30 22:35:48 +08:00
回复了 tedd 创建的主题 JavaScript JavaScript 估计是目前动态语言里面 debug 工具最完善了的吧?
微软已经在 ChakraCore 搞了个 Time Travel Debugger 了,准备上半年合进主干……这个才是真厉害
https://github.com/Microsoft/ChakraCore/wiki/Roadmap#user-content-diagnostics--tooling-enhancements
2016-01-29 20:05:54 +08:00
回复了 amery2010 创建的主题 Uber 这次经历让我对 Uber 粉转黑, Uber 你好, Uber 再见!
(杭州)
上次 Uber 司机开车聊微信,我打了个四星,加了句评论,没投诉,几小时后就收到 Uber 客服的反馈说已经给司机严重警告了。
以前几次绕路退款之类的也都在一个工作日内解决。
目前来说对 Uber 印象挺好,就是车少了点。
2016-01-25 20:26:26 +08:00
回复了 lzy4223 创建的主题 问与答 求推荐一个富文本编辑器。
ueditor 停止维护好久了……不要入坑
2016-01-22 23:26:52 +08:00
回复了 regent 创建的主题 macOS 如何禁止搜狗输入法 mac 版自动更新
@my101du 搜狗 Mac 版上上上个版本还挺好用的……前两次版本更新好像都引入了新 bug ……
2016-01-20 19:32:17 +08:00
回复了 phoenixlzx 创建的主题 然而并没有 服务器一大堆,却没有个人站的容身之地...
静态的找个支持 SSL 的 CDN 就好了嘛
2016-01-18 01:26:41 +08:00
回复了 WIwindson 创建的主题 Google Google 和 Baidu(纯吐槽)
Reference 翻译为借鉴有待商榷,但也不能说是错的 = =
2016-01-18 01:26:08 +08:00
回复了 WIwindson 创建的主题 Google Google 和 Baidu(纯吐槽)
根据英文版的 Wiki 里的说法,也不能说完全没借鉴吧……

> A small search engine called "RankDex" from IDD Information Services designed by Robin Li was, since 1996, already exploring a similar strategy for site-scoring and page ranking.[16] The technology in RankDex would be patented by 1999[17] and used later when Li founded Baidu in China.[18][19] Li's work would be referenced by some of Larry Page's U.S. patents for his Google search methods.[20]

http://www.google.com/patents/US6285999
确实有提到 RankDex
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1027 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 22:00 · PVG 06:00 · LAX 14:00 · JFK 17:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.