1. http-server方式
首先需要 全局安装 http-server:
npm install -g http-server
进入需要静态访问的目录,启动http-server:
http-server -a 127.0.0.1 -p 9999
上面的一句命令启动了一个node.js 的静态服务器. 监听本地 9999 端口. 静态目录就是当前运行 命令所在的目录
如果你的当前项目中存在 public 文件夹,那么默认静态目录会指定到 public 如果没有 public 文件夹,那么静态目录就是 根目录 ./
你可以把 http-server -a 127.0.0.1 -p 9999 写入到 package.json 文件中的 scripts 节点
"scripts": {
"start": "http-server -a 127.0.0.1 -p 7070"
}
这样就可以通过 npm start 来启动静态服务器
2. 使用python启动HTTP Server(需要安装python环境)。
进入要启动的目录。
python2: python -m SimpleHTTPServer 9090
python3: python -m http.server 9090
3. 使用NGINX
配置nginx.conf如下,替换ABSOLUTE_PATH_TO_THE_CHARTING_LIBRARY为你要运行的资源目录
server { listen 9090; server_name localhost; location / { root ABSOLUTE_PATH_TO_THE_CHARTING_LIBRARY; } }
然后启动nginx就可以访问资源了。