由买买提看人间百态

topics

全部话题 - 话题: npm
首页 上页 1 2 3 4 5 (共5页)
z****e
发帖数: 54598
1
来自主题: Programming版 - Vert.x3 says "hello" to NPM users
用了vert.x你可以接触到几乎所有的新生事物,比如reactive,比如async,比如nosql
,比如file system,比如rxjava,比如streaming,好好玩啊,怎么能不喜欢这个东西
,这个版面上讨论的一切,都有一个小部分在搞,除非你做非常底层的东西,比如go那
些,那这个没办法,毕竟jvm封装到了这个level,不可能再回头去搞这些底层的东东,
其他应用层面的新生事物,vert.x的人都跟进得很快,实际上rxjava那个本杰明也对
vert.x有感觉,文档中写到过不少,当然java就这样,你单独用rxjava也是完全可以的
,就像spring跟hibernate没有必要捆绑到一块去一样
Y**G
发帖数: 1089
2
来自主题: Programming版 - javascript一统江湖
最近发现有个趋势,很多人喜欢用node.js,有了爆强的npm,在加上一堆browserfy,
babel,grunt,我现在认识的很多前端工程师都开始写后台的代码了。
作为java攻城狮,大家有压力吗?
c*********e
发帖数: 16335
3
来自主题: Programming版 - socket.io doesn't work with IE
ie里有没有error message? 不行的话,在本机上用ie调试,用sails lift,console里
会出现错误信息。最好是npm了Grunt-cli
socket.io.js在client side和server side各有一套,你在网页里能打开这个socket.
io.js文件吗?用这个url
http://yourwebsite.com/socket.io/socket.io.js
n*****t
发帖数: 22014
4
来自主题: Programming版 - angular实际项目有啥可操性?
其实不一定发达不发达,做个差不多的,就算网站起不来,卖软件说不定也挺挣钱。别
的不说,MEAN 架构对 server 要求起码低 50%,每年给用户省下不少钱呢。
貌似现在 npm 上还没有像样的 forum 吧,shopping cart 的也没有,机会大大滴。
z****e
发帖数: 54598
5
来自主题: Programming版 - vert.x 3还真的挺好用。
当你琢磨要不要用vert.x的时候
你就这么想
112w+的jar包
20w+的npm包
11w+的gem包
vert.x都可以用
你找得到比这个更多选择的东西么?
找不到那就用
找得到的话,洗耳恭听
z****e
发帖数: 54598
6
vert.x这个平台可以写各种脚本,还可以用jar,npm,gem这些类库
内部还有bus通信,而且msg用的是json,可读性强,便于debug
还有shell service,可以随时监听bus里面接收的消息这些,便于测试
用过了vert.x,对其他什么东西都没有兴趣了
z****e
发帖数: 54598
7
web总共就那点东西,什么重型?我就没见过写website说自己重型的道理
另外轮子就是jar npm和gem啊
什么轮子不能用在vert.x上?
怎么还跟小屁孩一样,离开了框架啥都不会做了
自己动手组合各种轮子和vert.x,vert.x的integration太容易了
一行Vertx.vertx();就结束了,随便做,其它轮子直接写成verticle就能跑了
做java程序猴,如果不懂得如何组合轮子
搭配出自己想要的服务,是没有钱途的
其它语言程序猴才这么无能,因为选择少,一个领域就那么一两个框架
我们java程序猴都是动手组合派,因为选择太多了
P**H
发帖数: 1897
8
来自主题: Programming版 - angular2里面怎么import第三方包?
这个就是我说的tsd。他用的就是这个源。
npm install -g tsd即可。然后tsd install --save jquery。然后就能用了。
z****e
发帖数: 54598
9
来自主题: Programming版 - 认真问一下wdong

吧。
啥?vert.x这种东西无非一工具而已,工具是不会有秘密的,也没有必要有秘密
我不卖工具赚钱的,我没吃那么饱去搞什么秘密,推广开来才对我有好处
工具无非都是大家用,,要不然开源了干什么?我也不靠这个赚钱
而且也不是我的钱,如果真有钱的话,vert.x是eclipse.org的
就是eclipse一样的公益开源项目,随便用,node好像有点私心
麻痹的npm居然不能随便点链接下载,这点很恶心
至于idea,这个当然不要随便说,早就说了,你要做什么,把嘴闭上
我只是讨论怎么实现一个目标,具体要做什么,那跟我没关系
我说的本质上跟是日系车好还是德系车好是一样的
或者是马车好还是汽车好,扯扯蛋而已
公司才不管我说vert.x啥呢,这个跟公司没半毛钱关系
倒是wdong这种要小心,一天到晚在bbs上晒自己做的产品
这种行为危险很大
z****e
发帖数: 54598
10
来自主题: Programming版 - 求推荐tech stack

不需要用ror,ror慢死
而且ror主要针对web设计的
做接口麻烦,直接上vert.x
ruby就写ruby的gem
java就写java的verticle
用bus通信,然后想要暴露给app,直接做个listener
一分钟就出来了
还可以用telnet来monitor msg
我现在有个项目是让java和js的人同时写
js写npm,然后合作,基本上淘汰掉jboss了
尤其是刚毕业的反馈比较好,因为上手快
5分钟基本上非白痴都能学会

发帖数: 1
11
来自主题: Programming版 - Backbone 还是angular
额 好久没来 居然有那么多回复
update 一下,team lead想用angular2,但是我们2个developer想继续用backbone,所
以2:1 继续用backbone
现在这个项目其实是一个网站之前用jsp 不responsive,现在要改成responsive,然后
前端和后端完全分离,后端纯restful api,前段现在决定了 用backbone
最近被team lead逼着搞前段的build automation,以前我们用grunt requirejs,现在
他说要改成npm browserify。。。唉 我们每个项目都搞个新技术,后端从maven改成
gradle

发帖数: 1
12
来自主题: Programming版 - Backbone 还是angular
谢谢,不过browsify似乎不是最大的问题
现在有个问题是,lead希望每次修改js或者css,页面都能自动刷新,所以我用watch来
watch src文件夹,如果有任何变化就rebuild,然后用livereload watch build文件夹
重载页面,但是rebuild的过程中build文件夹会多次刷新(我们hash重命名js和css文
件防止浏览器缓存),页面也会多次刷新,lead希望只刷新一次
另外我们用npm不用gulp或者grunt了。。。唉 好麻烦

发帖数: 1
13
来自主题: Programming版 - Backbone 还是angular
另外有没有比较好用的html generator npm?lead想完全抛弃server side include

发帖数: 1
14
来自主题: Programming版 - Backbone 还是angular
另外有没有比较好用的html generator npm包?lead想完全抛弃server side include

发帖数: 1
15
来自主题: Programming版 - Backbone 还是angular
嗯,还是用backbone,然后用个叫stickit的做two way data binding....
就是最近在搞build automation 搞的吐血了,之前grunt用的好好的,现在lead硬要该
用npm...

发帖数: 1
16
来自主题: Programming版 - Backbone 还是angular
额 好久没来 居然有那么多回复
update 一下,team lead想用angular2,但是我们2个developer想继续用backbone,所
以2:1 继续用backbone
现在这个项目其实是一个网站之前用jsp 不responsive,现在要改成responsive,然后
前端和后端完全分离,后端纯restful api,前段现在决定了 用backbone
最近被team lead逼着搞前段的build automation,以前我们用grunt requirejs,现在
他说要改成npm browserify。。。唉 我们每个项目都搞个新技术,后端从maven改成
gradle

发帖数: 1
17
来自主题: Programming版 - Backbone 还是angular
谢谢,不过browsify似乎不是最大的问题
现在有个问题是,lead希望每次修改js或者css,页面都能自动刷新,所以我用watch来
watch src文件夹,如果有任何变化就rebuild,然后用livereload watch build文件夹
重载页面,但是rebuild的过程中build文件夹会多次刷新(我们hash重命名js和css文
件防止浏览器缓存),页面也会多次刷新,lead希望只刷新一次
另外我们用npm不用gulp或者grunt了。。。唉 好麻烦

发帖数: 1
18
来自主题: Programming版 - Backbone 还是angular
另外有没有比较好用的html generator npm?lead想完全抛弃server side include

发帖数: 1
19
来自主题: Programming版 - Backbone 还是angular
另外有没有比较好用的html generator npm包?lead想完全抛弃server side include

发帖数: 1
20
来自主题: Programming版 - Backbone 还是angular
嗯,还是用backbone,然后用个叫stickit的做two way data binding....
就是最近在搞build automation 搞的吐血了,之前grunt用的好好的,现在lead硬要该
用npm...
a9
发帖数: 21638
21
来自主题: Programming版 - Node vs Java
npm的包依赖、安装太痛苦太痛苦太痛苦了
h**********c
发帖数: 4120
22
来自主题: Programming版 - 单机学习spark/hadoop的方案?
maven 上烂东西很多,npm match
不过maven不是信用卡公司,没有对第三方任何认证
功能还是不错的,内容很难讲
我本人讲,能用core java实现第一优先
c++写东西,顾虑太多。写服务器要很深的道行
l**********n
发帖数: 8443
23
https://github.com/ternjs/acorn
npm install acorn
https://github.com/MatAtBread/acorn-es7-plugin/
var code = "async function x(){ if (x) return await(x-1) ; return 0 ; }\n";
var ast = acorn.parse(code,{
// Specify use of the plugin
plugins:{asyncawait:true},
// Specify the ecmaVersion
ecmaVersion:7
}) ;
// Show the AST
console.log(JSON.stringify(ast,null,2)) ;
output:
{
"type": "Program",
"body": [
{
"type": "FunctionDeclaration",
"id": {
"type": "... 阅读全帖
r***y
发帖数: 4379
24
来自主题: Programming版 - angular2用jQuery非常方便
多谢提醒.
我看的 npm 还是 beta17
https://www.npmjs.com/package/angular2
github 上是 rc3 了.
不过 2 的delay 的确有些让人发指...
d**********6
发帖数: 4434
25
https://docs.asp.net/en/latest/client-side/index.html
感觉好像是去大众dealer看,逛了半圈,销售人员然后跟我说:您要不试试Toyota的这
几个车型?
a9
发帖数: 21638
26
你真逗
大标题里都写了client side了
a9
发帖数: 21638
27
因为linux下没有visual studio啊。
这不很正常吗?
d**********6
发帖数: 4434
28
也可以叫大家去github clone一个seed project啊
何必直接叫大家去下载竞争对手
a9
发帖数: 21638
29
没有永远的朋友,也没有永远的对手。
要是.net core火起来了,有了CorePM就不用了。
x****u
发帖数: 44466
30
有什么诧异的,ms内部非常流行nodejs呢
d**********6
发帖数: 4434
31
不要随便搬政治学的名言过来,编程界不适用
微软跟google之间可能可以说没有永远的朋友,也没有永远的对手。
但asp.net和nodejs之间永远是敌人
x****u
发帖数: 44466
32
微软同时支持aspnet和nodejs的东西不少
p**r
发帖数: 5853
33
啥事都要讲个朋友敌人,
那是未成年不成熟的表现。
做东西最好的方式就是尽可能的不动手出货,
其他的你管它是什么。
d**********6
发帖数: 4434
34
这不是支持vs不支持竞争对手的问题,这是需要依赖竞争对手的问题

发帖数: 1
35
Yeoman是用来在非Windows上生成asp.net core程序的,因为那些OS上没有VS.
这个势头发展下去,将来会有非Windows上的VS,那时无主的Java撑了这么久终于可以
休息了。
M***0
发帖数: 1180
36
来自主题: Programming版 - 主页上有20个js文件,怎么回事?
楼上的都是什么公司啊?
你们js files都不concat and/or minify吗? no grunt, no gulp, no npm scripts?
w***g
发帖数: 5958
37
来自主题: Programming版 - JS用户界面求建议
确实不错。 有没有整站模板可以直接改的?
还有现在的js轮子上来就用npm。 我不用node有点慌。
N*****m
发帖数: 42603
38
来自主题: Programming版 - JS用户界面求建议
node/npm只是个工具而已
跟python pip类似,不用慌
c******n
发帖数: 16666
39
来自主题: Programming版 - JS用户界面求建议
npm其实基础的那些半小时就好理解了
webpack才是真正的wtf
上周我还像那个笑话一样 给别人展示了现在前端也要几百兆的依赖 也要编译了。。。
c******n
发帖数: 16666
40
来自主题: Programming版 - github挂了
npm的依赖才high。。
c******n
发帖数: 16666
41
来自主题: Programming版 - 被npm按在地上干了一下午
上周看到有个主要的库更新了 不用再折腾之前自己造的一个中间件了
今天反正事儿不多 中午我小手一挥 更新全部package
结果不知道哪个龟毛依赖更新出问题了 然后坏了一大锅粥 研究了半天错误信息(尼玛
就一句啥用都没有的)没弄出来
node_modules我放到gitignore里了。。所以vcs也救不了我
后来要急着用 想到了之前有个类似的项目 赶紧去那边拷过来 然后补装了缺的几个 总
算是跑起来了
真是凄惨...看来以后搞node一定要上yarn+lock了
h**********c
发帖数: 4120
42
来自主题: Programming版 - 被npm按在地上干了一下午
VM 搞个snapshot at this age of SUPRRISE
p*a
发帖数: 592
43
来自主题: Programming版 - 被npm按在地上干了一下午
奇怪,你难道不Commit package.json 吗?
c*********e
发帖数: 16335
44
来自主题: Programming版 - 被npm按在地上干了一下午
更新之前把整个folder备份。
e*******o
发帖数: 4654
45
来自主题: Programming版 - 被npm按在地上干了一下午
能说你是标题党么 哈哈
c******n
发帖数: 16666
46
来自主题: Programming版 - 被npm按在地上干了一下午
都用了^ 后来发现是dev依赖的一个依赖
w********m
发帖数: 1137
47
来自主题: Programming版 - 做web还是java最方便
pip和npm都是local要装的。这就是麻烦。
h******b
发帖数: 6055
48
来自主题: Programming版 - front end developer怎么就这么难招
主要还是front end有一大票本来是flash/photoshop/美工这个系列的人,本来只会
HTML/
CSS。但因为前端现在火热无比,学一点react/angular的基础就出来找工作了。
现在前端开发对程序员要求已经相当高,你随便去github上下个react项目然后跑一下
npm install就是上万个文件。
其实这年头前端后端收入/难度已经差不多。后端大数据/architect级别对数学要求高
,上限高一些。但各大找工作网站上平均收入,后端也就高10-15%左右。如果低于这个
标准是很难找到好手的。 供不应求啊。
a*****e
发帖数: 1700
49
来自主题: Programming版 - 又被docker害了
Nix 是一个纯函数语言,用来定制软件或者系统配置。因为无副作用,能够保证只要输
入(也就是依赖关系)不变,那么输出(可以理解为软件或者系统的安装)也不变。
Nix 同时也是一套基于 Linux 的软件包管理系统,类似 npm, apt 之类的意思。但
Nix 可以装到任何 Linux (还包括 Mac)系统上,甚至无需 root 权限。它管理的每
个软件包其实就是用 Nix 语言写好的表达式,然后提供命令行用于安装。它和其它系
统的软件包管理的主要区别是:
1. Nix 将每个软件安装到自己的独立目录,任何软件都可以多版本可以共存,没有冲
突。
2. 软件包的具体版本号其实是个 hash,是根据其源代码的 hash,编译的配置,和所
有依赖关系的 hash 算出来的。所以就算是同一个软件,比如 Python 3.6.1,如果它
的配置或者任何依赖的软件有所变化,那么就会产生一个新的完全独立的安装包。
3. 用户直接指定使用环境需要什么软件,Nix 保证所需软件都安装好,而且把 PATH
和相关的配置都设好。用户可以在不同环境下随意切换,且不会互相影响。这点对开发
非常方便,比如我需要... 阅读全帖
h*i
发帖数: 3446
50
先从搞业余爱好的项目开始,研究一下开发环境如何搭。如果是Web项目,我建议从
luminus微框架开始,http://www.luminusweb.net/ 如果想要短平快的,Clojurescript挺好,比如https://github.com/anmonteiro/lumo,直接npm安装,下面是node.js.
开发环境和项目搭好架子了之后,我建议还是要稍微刷刷题的。学Clojure编程主要的
难点在于programming in the small,就是学习如何不用赋值和循环来编程的技能,所
以刷题是必要的。4clojure.com啥的刷刷,看看别人是如何写的,把常用函数和用法都
掌握了。然后就是要问问题,slack, reddit什么的,有问题就问,不要憋着。
首页 上页 1 2 3 4 5 (共5页)