3分钟快速搭建nodejs本地服务器运行测试html/js
来源:互联网 发布:mac os 10.11 cdr下载 编辑:程序博客网 时间:2024/05/21 09:05
做前端的都知道,公司的项目在自己的电脑上搭建环境是挺麻烦的一件事情
- 首先:一般个人电脑没公司的配置性能好,
- 其次:搭建公司项目在自己电脑涉及很多缓存环境,资源环境包,数据库等的限制,加起来够搞一天了(熟悉公司搭建的环境除外)
就我自身公司而言情况是这样,我作为前端工程师,
前端目前是基于polymer——实现最近遇到的问题就是不知道自己写的页面有没有什么问题,但是要成功启动项目的tomcat才能看,因为这些页面无法直接打开,会包资源解析错误,
于是我在想,如何才能把前端页面不依赖tomcat这些蛋疼的部署服务器呢?
于是百度看到了nodejs和nginx,带着对前端服务器的好奇开始了自己的实践,一个晚上也请教了一些同学,然后得到了一些启发
步骤如下
1、到nodejs官网下载安装包http://nodejs.cn/安装完成后自动映射了环境到系统中,不需要自己配置环境变量,然后打开控制台
输入命令:node
没有报错表示运行成功
2、接着在与测试目录同级目录下面新建下面两个js文件
http.js(服务器脚本配置文件)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
mine.js(引入对应的文件)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
上面两个js新建成功后,打开http.js,接着在里面找到路径设置,把我当前webapp改成你自己的名字项目名称
Friendship tips:(前提是跟js在同级个目录。如果测试项目在其他文件,那么路径可能要设置绝对路径了_这个我没尝试)
下面是我的目录对应的文件,三个箭头是必备的其他无需设置
3、控制台启动服务器测试是否成功
见下图:
打开项目所在目录输入node http.js
接着提示端口启动成功,
接着直接输入自己需要测试的文件地址就行了。比如我的
http://localhost:3000/index.html
到此全部部署完成!
这里注意:一定要在端口号后面加上自己文件路径才能运行成功。不然会报错因为http.js里面写的比较简单,暂时未直接映射
http://localhost:3000
如果出错了那么请重写启动服务
即:Node.js
当然你有兴趣的话可以重写node.js完善它
最后表示:这两个js都是我在博客和百度上看到一些大牛写的,不过他们的写的教程不够清晰(本人水平不足不能跟上他们的思路),
所以再次感谢这些博客大牛,
接着尝试:
- 在nginx上运行测试文件,
- 搭建nodejs+mangodb测试项目 迁移angularjs的树到polymer
- angular的树是前任前端大牛写的,一直不太看懂,我也没去百度看其他大牛写的ng树(也许有更厉害的很多)
趁着双休时间一边调试一遍看构建过程,虽然很艰难,不过想想自己实现polymer的tree,目前百度或者博客论坛我没找到,写完必须开源出来!
- 3分钟快速搭建nodejs本地服务器运行测试html/js
- 3分钟快速搭建nodejs本地服务器运行测试html/js
- 搭建本地nodeJs服务器
- nodejs搭建静态服务器 用Nodejs搭建服务器访问html、css、js等外部链接
- 10分钟快速搭建本地微服务
- nodejs搭建本地服务器并访问文件
- 利用nodeJs anywhere搭建本地服务器环境
- 10分钟快速搭建vue运行环境
- Node.js快速搭建服务器
- 用 XAMPP 快速搭建 Joomla! 本地测试服务器 (转自joomla之门)
- 使用Nodejs快速搭建一个的本地静态文件服务器
- 快速搭建本地Win32+IIS+PHP服务器
- 使用lite-server快速搭建本地服务器
- Ubuntu 15.10快速搭建本地源服务器
- FTP服务器—(5分钟快速搭建一个FTP服务器)
- 使用nodejs搭建本地http服务器——李帅醒博客
- Android本地服务器搭建与测试
- 视频直播本地测试服务器搭建
- java基础巩固---jdbc连接各大数据库的驱动+url
- MySQL索引原理与慢查询优化
- iptables详解
- 刷清橙OJ--A1060.Archery
- 动态更换应用Icon
- 3分钟快速搭建nodejs本地服务器运行测试html/js
- opengl入门资料
- unity3d 镜像翻转画面脚本
- php图片等比压缩代码,支持jpg,png,gif,验证gif动画
- selenium2java如何关闭上传弹框问题的解决办法
- typedef struct 和 struct的区别
- 深入理解PHP内核(一):生命周期和zend引擎
- 学习笔记
- pageContext、request、session和application区别