本文参考:https://www.jianshu.com/p/af5f24ab7a22;https://blog.csdn.net/wangudongdong/article/details/83819108
cnpm install express --save
npm install express-generator -g
express expressName // expressName是项目名
cd expressName
npm install
//修改localhost为本地地址,进入bin/www文件
server.listen(port);
//改为
server.listen(port, '192.168.1.114'); //192.168.1.114代表自己电脑IP
特别注意Express项目bin/www文件,必须设置是server.listen(port);
window安装Java。首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮
下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了。
安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为 D:\Program Files \Java\jdk-12.0.2。
配置环境变量
安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";选择"高级"选项卡,点击"环境变量";
变量设置参数如下:
变量名:Path
变量值:%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin; //在 Windows10 中,这两个分开加成两条
测试JDK是否安装成功
java -version
Holer软件包:holer-client.zip
在holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息。
例如申请得到的holer信息如下,这里以此holer信息为例:
修改配置文件: holer-client/conf/holer.conf
配置项更新为: HOLER_ACCESS_KEY=
HOLER_CLIENT-3C07CDFD1BF99BF2
进入目录: D:\Program Files\holer-client\bin
Windows系统执行命令:双击startup.bat
或者打开CMD窗口进入目录下执行命令startup.bat
Linux系统执行命令: sh startup.sh
.
访问映射后的公网地址浏览器里输入如下URL,就可在公网上也能访问到本地的Node.js了。
http://holer.org:65531 或者 http://holer65531.wdom.net
使用holer过程中遇到问题可以先查看holer日志文件,日志路径:holer-client/logs
这样很容易排查出问题的具体原因。
如果需要帮助请联系holer技术支持人员,联系方式详见holer官网。
更多的holer使用示例,请参考holer官方博客。
参考博客:https://blog.csdn.net/fly910905/article/details/85244006
先注册账号,注册完登录后,需要支付宝实名认证。完成认证就可以购买免费隧道
此处 隧道协议 根据情况选:
在 natapp.cn 根据您的本机下载对应的客户端,比如我的本机是win7,64位,则下载Windows 64位的客户端
客户端地址:https://natapp.cn/#download
根据操作系统下载不同的config.ini文件,到刚才下载的natapp.exe同级目录 【注意:将config.ini放在客户端的同级目录】
将得到的authtoken填进去 (其他地方都不填),然后保存
windows下,直接双击natapp.exe 即可
在Linux/Mac 下 需要先给执行权限
chmod a+x natapp
然后再运行
./natapp
切记 Express项目配置是http://localhost 或者127.0.0.1 端口与natapp保持一致,一定要启动服务