最近写的一个项目用到的接口是用JS写出来,我们需要在本机上使用这个Node.js,然后本机就可以做为服务器,我们可以通过本机来Ip来进行网络请求。
但是我没有JS基础,看不懂JS代码和项目,如何来完成这份工作呢?
这里是一个小白教程,Node.js项目以github上的一个JS项目作为例子:
https://github.com/Binaryify/NeteaseCloudMusicApi
这是一个用JS写出来的抓取网易云音乐接口的项目,通过将该Node.js导入到本机,本机可以做为“网易云服务器”,我们就可以通过服务器来申请接口了。
第一步:下载node.js
先百度nodeJS官网,进入到下面网页:
有两个版本可以选择,左边是稳定版,右边的是最新版,随便选的下一个(我选左边的)
安装好之后,我们通过cmd命令行 通过 输入 node -v
来查看是否安装成功
第二步:安装淘宝镜像(这个可以省略)
因为以后要安装JS的东西(在github上)一般都是安装国外的东西,我们用到的指令是 npm -xxx
,但是这样的话如果网速不给力,那就会慢到爆(之前装了一个项目好久好久都没有装上)
所以这里建议安装 国内的npm镜像,通过在cmd命令号输入下面的指令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
之后我们就可以用 cnpm
来替代 npm
了
这里是淘宝官方的镜像使用说明 :淘宝 NPM 镜像
通过这个指令来安装,速度能快超多倍
第三步:下载Gihub项目到本地
通过cmd cd操作,进入到想要安装项目的路径,然后通过如下命令,下载Github项目
git clone https://github.com/lzxb/vue-cnode.git
下载完后,会多出一个项目文件夹,进行文件夹,
通过如下命令进行安装(如果没有安装淘宝镜像,则把cnpm
换成 npm
)
cnpm install
第四步、运行项目
进入项目文件夹,通过如下命令可以运行项目:
cnpm run dev
或者
node app.js
这个时候我们就可以打开网址 http://localhost:3000/ 查看我们的服务器跑起来没有了。
接口测试:
Ok,这就搞定了