论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[24798] 2016-03-20_玩转NPM
文档创建者:
s7ckTeam
浏览次数:
1
最后更新:
2025-01-18
IOT
1 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2016-03-20_玩转NPM
玩
转
N
P
M
T
A
T
.
云
中
飞
扬
L
i
n
u
x
中
国
2
0
1
6
-
0
3
-
2
0
转
载
自
:
A
l
l
o
y
T
e
a
m
h
t
t
p
:
/
/
w
w
w
.
a
l
l
o
y
t
e
a
m
.
c
o
m
/
2
0
1
6
/
0
3
/
m
a
s
t
e
r
-
n
p
m
/
作
者
:
T
A
T
.
云
中
飞
扬
N
P
M
n
p
m
[
1
]
本
来
是
N
o
d
e
.
j
s
的
包
管
理
工
具
,
但
随
着
J
S
这
几
年
的
蓬
勃
发
展
,
现
在
的
n
p
m
已
经
成
了
几
乎
所
有
跟
J
S
相
关
的
工
具
和
软
件
包
的
管
理
工
具
了
,
并
且
还
在
不
断
发
展
完
善
中
。
本
文
从
笔
者
的
经
验
,
总
结
了
n
p
m
安
装
/
卸
载
、
更
新
、
发
布
这
几
个
最
主
要
功
能
的
正
确
使
用
姿
势
和
一
些
小
技
巧
,
顺
便
从
官
网
搬
来
了
n
p
m
3
处
理
依
赖
的
重
大
变
化
。
n
p
m
3
n
p
m
团
队
已
经
发
布
了
n
p
m
3
,
近
期
有
小
伙
伴
吐
槽
n
p
m
3
安
装
软
件
包
的
时
候
很
慢
,
一
开
始
笔
者
也
感
觉
相
比
n
p
m
2
慢
了
不
少
,
但
经
过
了
几
个
版
本
的
迭
代
,
速
度
似
乎
又
快
起
来
了
。
慢
的
同
学
是
时
候
更
新
你
的
n
p
m
啦
,
而
且
之
前
安
装
进
度
条
模
糊
成
一
坨
的
问
题
也
已
经
修
复
了
。
n
p
m
v
3
.
0
安
装
r
e
a
c
t
的
截
图
n
p
m
v
3
.
8
安
装
r
e
a
c
t
的
截
图
n
p
m
提
供
了
大
量
的
命
令
,
所
有
的
命
令
几
乎
都
可
以
通
过
n
p
m
c
m
d
[
o
p
t
i
o
n
s
]
的
方
式
使
用
。
n
p
m
-
h
学
习
一
个
命
令
行
工
具
,
最
简
单
直
接
的
方
式
就
是
查
看
它
的
用
户
手
册
,
n
p
m
提
供
了
并
不
算
很
详
细
的
命
令
行
手
册
,
可
以
通
过
n
p
m
-
h
查
看
(
u
n
i
x
用
户
还
可
以
通
过
m
a
n
n
p
m
查
看
,
相
对
来
说
比
w
i
n
d
o
w
s
详
细
多
了
)
,
需
要
某
个
n
p
m
命
令
更
详
细
的
文
档
则
需
要
通
过
n
p
m
h
e
l
p
c
m
d
如
n
p
m
h
e
l
p
i
n
s
t
a
l
l
来
查
看
,
注
意
不
是
n
p
m
i
n
s
t
a
l
l
h
e
l
p
,
这
样
将
会
安
装
h
e
l
p
包
。
另
外
n
p
m
c
m
d
-
h
也
是
一
个
快
速
查
看
命
令
可
以
怎
么
使
用
和
搭
配
哪
些
常
用
选
项
的
方
法
。
n
p
m
i
n
i
t
说
到
n
p
m
就
不
得
不
说
p
a
c
k
a
g
e
.
j
s
o
n
,
每
一
个
n
p
m
包
都
必
须
有
一
个
p
a
c
k
a
g
e
.
j
s
o
n
文
件
,
年
轻
时
候
的
我
还
傻
乎
乎
的
从
其
他
地
方
拷
贝
p
a
c
k
a
g
e
.
j
s
o
n
过
来
然
后
修
改
,
为
了
自
动
化
还
写
了
个
自
动
生
成
的
脚
本
。
后
来
才
发
现
原
来
n
p
m
自
带
此
功
能
,
官
方
原
厂
功
能
更
好
更
强
大
,
只
需
要
执
行
n
p
m
i
n
i
t
即
可
,
以
交
互
方
式
完
成
p
a
c
k
a
g
e
.
j
s
o
n
的
创
建
。
如
果
想
生
成
默
认
p
a
c
k
a
g
e
.
j
s
o
n
,
可
以
执
行
n
p
m
i
n
i
t
-
y
,
连
交
互
式
界
面
都
不
会
出
现
。
另
外
需
要
注
意
,
n
p
m
i
n
i
t
的
时
候
需
要
输
入
用
户
字
段
,
如
果
还
没
有
设
置
n
p
m
用
户
,
需
要
通
过
n
p
m
a
d
d
U
s
e
r
设
置
。
事
实
上
,
最
小
单
位
的
n
p
m
包
就
是
只
包
含
一
个
p
a
c
k
a
g
e
.
j
s
o
n
文
件
的
包
,
这
样
的
话
n
p
m
i
n
i
t
就
完
成
了
一
个
n
p
m
包
的
创
建
。
n
p
m
i
n
s
t
a
l
l
/
u
n
i
n
s
t
a
l
l
n
p
m
i
n
s
t
a
l
l
作
为
n
p
m
最
重
要
的
功
能
和
最
常
用
的
功
能
,
不
用
过
多
说
明
,
这
里
只
介
绍
三
个
非
常
有
用
的
选
项
–
g
l
o
b
a
l
,
–
s
a
v
e
,
–
s
a
v
e
-
d
e
v
。
想
必
读
者
肯
定
知
道
–
g
l
o
b
a
l
可
以
简
写
成
-
g
,
其
实
另
外
两
个
选
项
也
有
简
写
形
式
,
–
s
a
v
e
可
以
简
写
成
-
S
,
–
s
a
v
e
-
d
e
v
可
以
简
写
成
-
D
,
注
意
大
写
。
另
外
n
p
m
i
n
s
t
a
l
l
也
可
以
简
写
成
n
p
m
i
,
相
应
的
卸
载
命
令
n
p
m
u
n
i
n
s
t
a
l
l
可
以
简
写
成
n
p
m
u
n
,
事
实
上
n
p
m
的
很
多
命
令
和
选
项
在
设
计
上
都
非
常
类
似
u
n
i
x
上
的
命
令
行
功
能
,
这
里
指
的
是
命
令
和
选
项
都
可
以
极
大
化
地
简
写
,
只
要
在
不
混
淆
的
情
况
下
。
n
p
m
u
n
i
n
s
t
a
l
l
和
n
p
m
i
n
s
t
a
l
l
接
受
同
样
的
选
项
和
参
数
。
–
s
a
v
e
的
作
用
是
在
p
a
c
k
a
j
e
.
j
s
o
n
的
d
e
p
e
n
d
e
n
c
i
e
s
字
段
增
加
或
者
修
改
一
个
安
装
包
和
版
本
号
名
值
对
,
–
s
a
v
e
-
d
e
v
则
是
修
改
d
e
v
D
e
p
e
n
d
e
n
c
i
e
s
,
这
样
就
不
用
安
装
了
某
个
包
之
后
手
动
修
改
p
a
c
k
a
g
e
.
j
s
o
n
,
n
p
m
已
经
帮
我
们
把
包
依
赖
和
版
本
管
理
做
好
了
。
以
安
装
r
e
a
c
t
为
例
,
n
p
m
i
r
e
a
c
t
-
S
将
为
p
a
c
k
a
g
e
.
j
s
o
n
增
加
n
p
m
i
r
e
a
c
t
-
D
将
增
加
n
p
m
u
p
d
a
t
e
假
如
r
e
a
c
t
@
1
5
(
版
本
号
,
下
同
)
发
布
了
,
想
尝
鲜
的
小
伙
伴
该
怎
么
更
新
呢
?
首
先
得
知
道
n
p
m
上
是
否
已
经
更
新
,
n
p
m
i
n
f
o
r
e
a
c
t
可
以
查
看
到
r
e
a
c
t
在
n
p
m
上
发
布
过
哪
些
版
本
以
及
最
新
的
版
本
,
但
是
内
容
太
多
,
让
人
眼
花
缭
乱
,
配
合
g
r
e
p
会
好
一
些
。
其
实
我
们
只
想
知
道
r
e
a
c
t
最
新
的
版
本
,
使
用
n
p
m
d
i
s
t
-
t
a
g
s
l
s
r
e
a
c
t
直
接
列
出
r
e
a
c
t
发
布
过
哪
些
t
a
g
,
1
.
"
d
e
p
e
n
d
e
n
c
i
e
s
"
:
{
2
.
"
r
e
a
c
t
"
:
"
^
0
.
1
4
.
7
"
3
.
}
1
.
"
d
e
v
D
e
p
e
n
d
e
n
c
i
e
s
"
:
{
2
.
"
r
e
a
c
t
"
:
"
^
0
.
1
4
.
7
"
3
.
}
1
.
>
n
p
m
d
i
s
t
-
t
a
g
s
l
s
r
e
a
c
t
2
.
0
.
1
0
.
0
-
r
c
1
:
0
.
1
0
.
0
-
r
c
1
3
.
0
.
1
1
.
0
-
r
c
1
:
0
.
1
1
.
0
-
r
c
1
4
.
l
a
t
e
s
t
:
0
.
1
4
.
7
5
.
n
e
x
t
:
1
5
.
0
.
0
-
r
c
.
1
以
及
这
些
t
a
g
目
前
最
新
是
哪
些
版
本
,
比
如
最
常
用
的
l
a
t
e
s
t
,
也
是
默
认
t
a
g
。
n
e
x
t
t
a
g
已
经
发
布
了
r
e
a
c
t
@
1
5
的
第
一
个
r
c
版
了
,
尝
鲜
的
朋
友
可
以
试
一
试
了
。
另
外
一
个
命
令
n
p
m
o
u
t
d
a
t
e
d
,
会
检
测
当
前
安
装
的
所
有
n
p
m
包
是
否
有
更
新
,
并
列
出
可
以
更
新
的
包
,
如
果
没
有
任
何
输
出
,
那
么
恭
喜
你
,
所
有
的
包
都
是
不
需
要
更
新
的
。
如
果
之
前
安
装
的
r
e
a
c
t
版
本
是
0
.
1
4
.
3
,
同
时
还
安
装
了
r
e
d
u
x
@
3
.
2
.
0
,
执
行
n
p
m
o
u
t
d
a
t
e
d
会
输
出
这
种
情
况
则
说
明
r
e
a
c
t
和
r
e
d
u
x
该
更
新
了
,
更
新
具
体
某
个
包
使
用
n
p
m
u
p
d
a
t
e
p
a
c
k
a
g
e
_
n
a
m
e
即
可
,
n
p
m
u
p
d
a
t
e
则
会
更
新
所
有
可
更
新
的
包
。
n
p
m
p
u
b
l
i
s
h
n
p
m
作
为
一
个
大
仓
库
,
每
天
都
有
大
量
的
新
包
发
布
上
来
,
发
布
自
己
的
包
非
常
容
易
,
而
且
几
乎
零
门
槛
,
对
应
的
发
布
的
命
令
是
n
p
m
p
u
b
l
i
s
h
,
但
前
提
是
你
需
要
一
个
n
p
m
账
号
。
假
设
已
经
有
账
号
了
,
在
发
布
之
前
需
要
使
用
n
p
m
l
o
g
i
n
进
行
登
录
,
正
式
发
布
之
前
请
先
阅
读
以
下
关
于
版
本
号
的
介
绍
。
n
p
m
包
的
版
本
号
一
般
都
是
x
.
y
.
z
的
形
式
。
其
中
x
表
示
主
版
本
号
,
通
常
有
重
大
改
变
或
者
达
到
里
程
碑
才
改
变
;
y
表
示
次
要
版
本
号
,
或
二
级
版
本
号
,
在
保
证
主
体
功
能
基
本
不
变
的
情
况
下
,
如
果
适
当
增
加
了
新
功
能
可
以
更
新
此
版
本
号
;
z
表
示
尾
版
本
号
或
者
补
丁
号
,
一
些
小
范
围
的
修
修
补
补
就
可
以
更
新
补
丁
号
。
第
一
版
本
通
常
是
0
.
0
.
1
或
者
1
.
0
.
0
,
当
修
改
了
代
码
,
需
要
更
新
版
本
号
重
新
发
布
到
n
p
m
,
不
知
道
的
小
伙
伴
(
年
轻
的
我
)
肯
定
会
手
动
修
改
p
a
c
k
a
g
e
.
j
s
o
n
的
v
e
r
s
i
o
n
字
段
,
而
高
级
的
玩
法
是
直
接
使
用
n
p
m
v
e
r
s
i
o
n
<
u
p
d
a
t
e
_
t
y
p
e
>
命
令
自
动
搞
定
。
详
细
用
法
可
通
过
n
p
m
h
e
l
p
v
e
r
s
i
o
n
查
看
,
这
里
只
介
绍
最
常
用
的
三
种
。
三
个
选
项
分
别
对
应
三
部
分
的
版
本
号
,
每
次
运
行
命
令
会
导
致
相
应
的
版
本
号
递
增
一
,
同
时
子
版
本
号
清
零
。
如
果
n
p
m
包
同
时
又
是
一
个
g
i
t
仓
库
,
在
运
行
了
n
p
m
v
e
r
s
i
o
n
<
u
p
d
a
t
e
_
t
y
p
e
>
和
n
p
m
p
u
b
l
i
s
h
之
后
,
n
p
m
会
自
动
给
g
i
t
仓
库
打
上
一
个
跟
当
前
版
本
号
一
样
的
t
a
g
,
对
于
挂
在
g
i
t
h
u
b
上
的
n
p
m
包
很
有
用
。
1
.
P
a
c
k
a
g
e
C
u
r
r
e
n
t
W
a
n
t
e
d
L
a
t
e
s
t
L
o
c
a
t
i
o
n
2
.
r
e
a
c
t
0
.
1
4
.
3
0
.
1
4
.
7
0
.
1
4
.
7
e
x
a
m
p
l
e
3
.
r
e
d
u
x
3
.
2
.
0
3
.
3
.
1
3
.
3
.
1
e
x
a
m
p
l
e
1
.
n
p
m
v
e
r
s
i
o
n
p
a
t
c
h
=
>
z
+
1
2
.
n
p
m
v
e
r
s
i
o
n
m
i
n
o
r
=
>
y
+
1
&
&
z
=
0
3
.
n
p
m
v
e
r
s
i
o
n
m
a
j
o
r
=
>
x
+
1
&
&
y
=
0
&
&
z
=
0
n
p
m
2
&
n
p
m
3
上
面
介
绍
了
n
p
m
包
安
装
/
卸
载
、
更
新
和
发
布
,
几
乎
能
满
足
日
常
使
用
了
,
另
外
再
搬
点
干
货
过
来
。
n
p
m
3
虽
然
慢
,
但
解
决
了
w
i
n
d
o
w
s
上
n
p
m
包
目
录
太
深
的
问
题
,
相
信
使
用
过
n
p
m
1
或
者
n
p
m
2
的
都
知
道
,
n
o
d
e
_
m
o
d
u
l
e
s
太
多
太
深
了
,
甚
至
一
不
小
心
就
超
过
w
i
n
d
o
w
s
资
源
管
理
器
能
处
理
的
最
长
路
径
长
度
了
,
听
起
来
有
点
拗
口
,
说
白
了
这
时
候
复
制
粘
贴
删
除
就
会
报
错
了
。
已
经
使
用
过
n
p
m
3
的
肯
定
会
发
现
,
n
p
m
3
将
依
赖
模
块
扁
平
化
存
放
了
,
n
o
d
e
_
m
o
d
u
l
e
s
文
件
夹
里
面
子
文
件
夹
增
多
了
,
出
现
了
很
多
没
有
通
过
n
p
m
i
n
s
t
a
l
l
安
装
过
的
模
块
。
n
p
m
3
在
安
装
包
的
时
候
,
由
于
每
个
包
和
包
的
依
赖
都
会
去
计
算
是
否
需
要
再
安
装
,
搜
索
起
来
确
实
变
慢
了
,
好
在
至
少
现
在
的
n
p
m
3
速
度
还
是
可
以
接
受
的
。
按
照
官
方
文
档
介
绍
,
n
p
m
3
处
理
模
块
依
赖
的
方
式
跟
n
p
m
2
很
不
一
样
。
以
下
是
从
官
网
[
2
]
搬
的
砖
n
p
m
的
依
赖
的
依
赖
假
如
我
们
写
了
个
模
块
A
p
p
,
需
要
安
装
两
个
包
A
@
1
和
C
@
1
,
其
中
A
@
1
依
赖
另
一
个
包
B
@
1
,
C
@
1
依
赖
B
@
2
,
用
n
p
m
2
和
n
p
m
3
安
装
之
后
的
依
赖
图
分
别
是
这
样
的
n
p
m
3
d
e
p
e
n
d
e
n
c
i
e
s
n
p
m
3
按
照
安
装
顺
序
存
放
依
赖
模
块
,
先
安
装
A
@
1
,
发
现
依
赖
模
块
B
@
1
没
有
安
装
过
也
没
有
其
他
版
本
的
B
模
块
冲
突
,
所
以
B
@
1
存
放
在
第
一
级
目
录
,
B
@
2
为
了
避
免
和
B
@
1
的
冲
突
,
还
是
继
续
放
在
C
@
1
之
下
。
n
p
m
2
没
什
么
好
说
的
,
来
什
么
安
装
什
么
,
根
本
不
用
理
会
公
共
依
赖
关
系
,
依
赖
模
块
一
层
一
层
往
下
存
放
就
是
了
,
下
面
重
点
讲
解
n
p
m
3
在
这
方
面
的
改
进
。
现
在
A
p
p
又
需
要
安
装
一
个
包
D
@
1
,
D
@
1
依
赖
B
@
2
,
使
用
n
p
m
3
安
装
之
后
,
包
结
构
将
变
成
下
面
这
样
n
p
m
3
d
e
p
e
n
d
e
n
c
i
e
s
-
1
虽
然
C
@
1
和
D
@
1
都
依
赖
B
@
2
,
但
是
由
于
A
@
1
先
安
装
,
A
@
1
依
赖
的
B
@
1
已
经
安
装
到
第
一
级
目
录
了
,
后
续
需
要
安
装
的
所
有
包
B
,
只
要
版
本
不
是
1
,
都
需
要
避
免
和
B
@
1
的
冲
突
,
所
以
只
能
像
n
p
m
2
一
样
,
安
装
在
相
应
包
下
面
。
接
着
又
安
装
了
一
个
E
@
1
,
依
赖
B
@
1
,
因
为
B
@
1
已
经
安
装
过
,
且
不
会
有
版
本
冲
突
,
这
时
候
就
不
用
重
复
安
装
B
@
1
了
,
包
结
构
会
变
成
这
样
n
p
m
3
d
e
p
e
n
d
e
n
c
i
e
s
-
2
随
着
A
p
p
升
级
了
,
需
要
把
A
@
1
升
级
到
A
@
2
,
而
A
@
2
依
赖
B
@
2
,
把
E
@
1
升
级
到
E
@
2
,
E
@
2
也
依
赖
B
@
2
,
那
么
B
@
1
将
不
会
再
被
谁
依
赖
,
n
p
m
将
卸
载
B
@
1
,
新
的
包
结
构
将
变
成
这
样
n
p
m
3
d
e
p
e
n
d
e
n
c
i
e
s
-
3
可
以
看
到
出
现
了
冗
余
,
结
果
跟
预
期
的
不
一
样
,
既
然
所
有
对
B
的
依
赖
都
是
B
@
2
,
那
么
只
安
装
一
次
就
够
了
。
n
p
m
d
e
d
u
p
e
n
p
m
在
安
装
包
的
时
候
没
有
这
么
“
智
能
”
,
不
过
n
p
m
d
e
d
u
p
e
命
令
做
的
事
就
是
重
新
计
算
依
赖
关
系
,
然
后
将
包
结
构
整
理
得
更
合
理
。
执
行
一
遍
n
p
m
d
e
d
u
p
e
将
得
到
n
p
m
3
d
e
p
e
n
d
e
n
c
i
e
s
-
4
这
才
是
最
优
且
符
合
预
期
的
结
构
,
看
来
在
每
次
安
装
/
卸
载
了
包
之
后
最
好
重
新
执
行
n
p
m
d
e
d
u
p
e
,
以
保
证
包
结
构
是
最
优
的
。
n
p
m
3
通
过
将
依
赖
模
块
扁
平
化
安
装
,
避
免
了
冗
余
又
解
决
了
w
i
n
d
o
w
s
上
一
大
头
疼
问
题
。
转
载
自
:
A
l
l
o
y
T
e
a
m
h
t
t
p
:
/
/
w
w
w
.
a
l
l
o
y
t
e
a
m
.
c
o
m
/
2
0
1
6
/
0
3
/
m
a
s
t
e
r
-
n
p
m
/
作
者
:
T
A
T
.
云
中
飞
扬
[
1
]
:
h
t
t
p
s
:
/
/
w
w
w
.
n
p
m
j
s
.
c
o
m
/
[
2
]
:
h
t
t
p
s
:
/
/
d
o
c
s
.
n
p
m
j
s
.
c
o
m
/
h
o
w
-
n
p
m
-
w
o
r
k
s
/
n
p
m
3
-
n
o
n
d
e
t
推
荐
文
章
推
荐
文
章
I
D
点
击
标
题
或
输
入
文
章
I
D
直
达
该
文
章
1
8
s
e
d
命
令
详
解
2
5
4
L
i
n
u
x
文
件
系
统
结
构
介
绍
6
3
6
2
5
个
G
i
t
进
阶
技
巧
3
5
1
9
星
球
大
战
与
P
y
t
h
o
n
之
间
的
那
些
事
3
5
5
7
G
r
u
b
2
:
拯
救
你
的
b
o
o
t
l
o
a
d
e
r
将
文
章
分
享
给
朋
友
是
对
我
们
最
好
的
赞
赏
!
阅
读
原
文
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页