V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hxsf  ›  全部回复第 12 页 / 共 28 页
回复总数  555
1 ... 8  9  10  11  12  13  14  15  16  17 ... 28  
2017-06-24 19:42:59 +08:00
回复了 zszone 创建的主题 HTML 前端工程构建,安装 vue 脚手架 vue-cli 问题
C:\Program Files\nodejs\node_global 在 path 里?
2017-06-12 13:34:38 +08:00
回复了 nikoo 创建的主题 Android 一加 5 是这个样子的
@SourceMan #1 一部分原因是 全金属会有信号问题吧。
@oimotis #52 周围白色是透明还是底色?
desktop 版的 icon 风格挺好的
我能说,IOS 版图标的黑色背景很难看么。。。建议去掉黑色背景。。
托管给 systemd 啊
@Joysisyphus #4 你是蓝牙键盘?
有线键盘的话,修饰键设置界面默认是自带键盘,右上角有个 select 选成外接键盘。
系统自带设置-修饰键
2017-06-03 12:46:54 +08:00
回复了 edison111cry 创建的主题 问与答 关于 GIT 的在本地的分支问题
@edison111cry #4 git 计算是否修改是看文件 hash,不是看 fs 的修改
2017-06-03 12:04:53 +08:00
回复了 edison111cry 创建的主题 问与答 关于 GIT 的在本地的分支问题
修改的文件没有 commit 到 branch1 上。直接 checkout mater 报错了没切换成功吧。
以上 猜得
2017-05-26 11:34:58 +08:00
回复了 mutelog 创建的主题 程序员 把 N 个数尽量分成 K 组,使每组数字的和尽量接近
@hxsf #11 对了,这个网页没做从大到小排序,所以可能结果看着不是很齐。
2017-05-26 11:34:09 +08:00
回复了 mutelog 创建的主题 程序员 把 N 个数尽量分成 K 组,使每组数字的和尽量接近
@hxsf #10 前端的瀑布流布局的写法。。。
http://www.ihxsf.cn/dynamic/ 最后结果看起来也挺正常。
2017-05-26 11:32:48 +08:00
回复了 mutelog 创建的主题 程序员 把 N 个数尽量分成 K 组,使每组数字的和尽量接近
1. 从大到小排序。初始化 k 个组。
2. 将最大的放到和最小的组里去。
3. 重复 2 直到放完。

感觉这样能过 楼主的 3 个 case
2017-05-24 15:08:42 +08:00
回复了 zioc 创建的主题 Node.js node_modules 应该加入版本控制吗
yarn.lock +1
chrome 的书签保存在本地
OS X: ~/Library/Application Support/Google/Chrome/Default/Bookmarks 是个 json 文件
windows 也在 AppData 下 差不多的路径里吧
2017-05-18 22:09:18 +08:00
回复了 sensui7 创建的主题 分享发现 前端坑: node-sass
@sensui7 #21

npm 的缓存是我录了两遍的问题。缓存也是从 SASS_BINARY_SITE 缓存的啊,衣你所愿,
https://ooo.0o0.ooo/2017/05/18/591da4d205ea2.gif
这是清缓存后的。

我从未要测 build 的过程,而是一直在试图讲清楚 直接使用 prebuild 包,而无需安装 node-gyp

你说 `从你之前问 install.js 哪来的, 说明你根本不了解这个包安装过程.`

这是因为,你说 ·你直接 node node_modules/node-sass/..../install.js 报找不到`,但是你又没说你这个 node_modules/node-sass 文件夹怎么来的。

如果是通过 npm 安装的,当 npm 安装失败的时候,他会删掉这个文件夹。所以我会猜测是不是你下载了源码放到了这个目录(可能导致 node-sass 的依赖没有被安装)。

当你 安装 node-sass 的时候

1. npm 通过 registry (通常是 https://registry.npmjs.org/)去下载这个包及其依赖(递归下载所有依赖),
2. 如果 1 中没有发生 404,根据 npm 定义的 `install, postinstall: Run AFTER the package is installed.`,所以 node-sass 安装好了后会执行 定义好的 scripts/install.js,这个文件里编写了 去 github 或者 镜像站下载 预先编译好的 二进制文件

3. 依然是根据 npm 规定的, `install`完了之后会执行 `postinstall`,这个指向 scripts/build.js 这个文件的作用是 测试之前下的二进制文件可用的,如果不可用或者压根没下载下来,就调用 node-gyp 去走源码构建。

我说的有哪里不对的还请指出?

你一开始的不成功是不是因为上面过程的问题?也请说明。
2017-05-18 19:15:46 +08:00
回复了 sensui7 创建的主题 分享发现 前端坑: node-sass
你 npm 安装时用的缓存的包(这个有毛病么?网络没问题,重新下载和缓存的有区别么),没有缓存的 binary,很明显的看到从 淘宝镜像下载的。

然后我把 SASS_BINARY_SITE 的环境变量删了。

使用 yarn 安装,很明显的看到 yarn 是从 github 下载的 binary。而且安装成功了。并没有失败。

另外,node 只在使用 node-gyp 编译需要 gyp 的包的情况下,windows 系统下,才会要求 python2,make,vs。

你一直“我以为”,“都知道”

你不说清楚你知道什么,你做了什么。就来质疑 “你能解决问题么”

我也不知道你知道什么,不知道什么,我能怎么办,我也很绝望啊,我只能把你可能不知道的都说一遍。
2017-05-18 17:51:50 +08:00
回复了 sensui7 创建的主题 分享发现 前端坑: node-sass
@hxsf #17 补图

https://ooo.0o0.ooo/2017/05/18/591d6e9d128bc.gif
2017-05-18 17:50:34 +08:00
回复了 sensui7 创建的主题 分享发现 前端坑: node-sass
没人提 node-gyp 的问题?
`yarn config python2 c:\python2\python2.exe` 敢问你这句设置的是什么?


另外

http://photo.weibo.com/2164689294/wbphotos/large/mid/4108813374744262/pid/8106898egy1ffpnsyr95dg20na0gx4qp
2017-05-18 16:40:10 +08:00
回复了 sensui7 创建的主题 分享发现 前端坑: node-sass
@sensui7 #14

好,那请问,
1. 你 2 楼中提到的 `node node_modules/node-sass..../install.js` 中,node_modules 中 node-sass 文件夹哪里来的,你使用别的工具下载完了放进去的?如果是,你有记得安装它的依赖么?我猜你说的 `一直提示找不到` 是找不到 node-sass/...install.js 所需要的依赖吧。

2. 你 4 楼中提到的 `yarn config set python2 c:\python2\python2.exe` 又是什么操作?
node-gyp 文档中明确提到了:
如果你电脑中 python2 不在 path 中,请使用 `npm config set python /path/to/python2.7`
config 的键是 python 不是 python2

3. node-sass 因为是个需要 gyp 的模块,作者已经提供了 pre-build, 如果网络质量好的情况下,可以直接下载到编译好的,而无需进行本地的从源码构建

4. 承认 node-gyp 在 window 环境下很难配置。

5. 另外,cmd 不走 代理,不过 yarn/npm 可以配置代理:
yarn config http-proxy=http://127.0.0.1:port
yarn config https-proxy=http://127.0.0.1:port
一句是 http 代理,一句是 https 代理。
1 ... 8  9  10  11  12  13  14  15  16  17 ... 28  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2748 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 09:57 · PVG 17:57 · LAX 01:57 · JFK 04:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.