用http-server本地解决 to be served over an HTTP server
vue应用开发流程vue-cli构建项目骨架npm install安装依赖包npm run dev 开发调试代码npm run build生产环境代码问题执行第4步完成后,通常有如下小提示Tip: built files are meant to be served over an HTTP server.Opening index.html over file:// ...
·
vue应用开发流程
vue-cli
构建项目骨架npm install
安装依赖包npm run dev
开发调试代码npm run build
生产环境代码
问题
执行第4步完成后,通常有如下小提示
Tip: built files are meant to be served over an HTTP server.
Opening index.html over file:// won't work.
即这些生产环境代码文件(在执行build基于开发环境代码生成),需要放在http服务器上才会有效。
解决
需要一个简易的零配置的http服务器,推荐安装
npm install http-server -g
http-server [path] [options]
它的用法类似于php的内置服务器php -s ,
比如你的生产代码位于当前dist目录下,你可以这样:
http-server ./dist
此时访问 localhost:8080 的代码,其实际上就是相当访问线上生产环境代码
开发环境 vs 生产环境
- 前者所做的一些工具,代码,是为了方便人类可读可用可写性,怎么方便怎么整。
- 后者只是给机器执行的,只要用它的程序能解析就ok,什么短命名压缩hash全来了。
更多推荐
已为社区贡献6条内容
所有评论(0)