Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
╰☆╯
NeteaseCloudMusicApi
提交
d4acd75a
N
NeteaseCloudMusicApi
项目概览
╰☆╯
/
NeteaseCloudMusicApi
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
NeteaseCloudMusicApi
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
d4acd75a
编写于
9月 17, 2018
作者:
B
binaryify
提交者:
GitHub
9月 17, 2018
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #322 from jjeejj/remove-npmview-dependency
Remove npmview dependency
上级
106a1535
0c04f037
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
12 addition
and
18 deletion
+12
-18
.gitignore
.gitignore
+3
-1
app.js
app.js
+8
-6
package.json
package.json
+1
-2
yarn.lock
yarn.lock
+0
-9
未找到文件。
.gitignore
浏览文件 @
d4acd75a
...
...
@@ -3,4 +3,6 @@ node_modules
*.log
.idea/
package-lock.json
\ No newline at end of file
package-lock.json
.vscode
\ No newline at end of file
app.js
浏览文件 @
d4acd75a
...
...
@@ -4,23 +4,25 @@ const path = require('path')
const
fs
=
require
(
'
fs
'
)
const
app
=
express
()
let
cache
=
apicache
.
middleware
var
npmview
=
require
(
'
npmview
'
)
npmview
(
'
NeteaseCloudMusicApi
'
,
function
(
err
,
version
,
moduleInfo
)
{
const
{
exec
}
=
require
(
'
child_process
'
);
exec
(
'
npm info NeteaseCloudMusicApi version
'
,
(
err
,
stdout
,
stderr
)
=>
{
if
(
err
)
{
console
.
error
(
err
)
return
console
.
error
(
err
)
;
return
;
}
const
onlinePackageVersion
=
stdout
.
trim
();
const
package
=
require
(
'
./package.json
'
)
if
(
package
.
version
<
v
ersion
)
{
if
(
package
.
version
<
onlinePackageV
ersion
)
{
console
.
log
(
'
最新版:Version:
'
+
v
ersion
+
onlinePackageV
ersion
+
'
,当前版本:
'
+
package
.
version
+
'
,请及时更新
'
)
}
})
// 跨域设置
app
.
all
(
'
*
'
,
function
(
req
,
res
,
next
)
{
if
(
req
.
path
!==
'
/
'
&&
!
req
.
path
.
includes
(
'
.
'
))
{
...
...
package.json
浏览文件 @
d4acd75a
...
...
@@ -18,8 +18,7 @@
"
apicache
"
:
"
^1.2.1
"
,
"
big-integer
"
:
"
^1.6.28
"
,
"
express
"
:
"
^4.16.3
"
,
"
request
"
:
"
^2.85.0
"
,
"
npmview
"
:
"
^0.0.4
"
"
request
"
:
"
^2.85.0
"
},
"devDependencies"
:
{
"
intelli-espower-loader
"
:
"
^1.0.1
"
,
...
...
yarn.lock
浏览文件 @
d4acd75a
...
...
@@ -1343,15 +1343,6 @@ npmlog@0.0.6:
dependencies:
ansi "~0.2.1"
npmview@^0.0.4:
version "0.0.4"
resolved "http://r.cnpmjs.org/npmview/download/npmview-0.0.4.tgz#1ecc0a4e0e604422eacb2575f4e19e9f776ed9ce"
dependencies:
async-err "0.0.2"
have "0.2.3"
npm "1.3.26"
semver "2.2.1"
number-is-nan@^1.0.0:
version "1.0.1"
resolved "http://r.cnpmjs.org/number-is-nan/download/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录