关于Vue-cli npm run build生产环境打包,本地不能打开问题
问题:Tip: built files are meant to be served over an HTTP server. Opening index.html over file:// won't work.解释:npm run dev是开发环境, npm run build是生产环境, 在开发环境完成代码和测试, 之后用生产环境生成代码,执行npm run build 命令后,会生成dis
·
问题:
Tip: built files are meant to be served over an HTTP server.
Opening index.html over file:// won't work.
解释:
npm run dev
是开发环境, npm run build
是生产环境, 在开发环境完成代码和测试, 之后用生产环境生成代码,执行npm run build 命令后,会生成dist目录,里边包含index.html和static文件夹。
npm run build
的时候, 一开始就会提示Built files are meant to be served over an HTTP server. Opening index.html over file:// won't work.,
在vue-cli
的默认配置中, 把assetsPublicPath: '/'改成assetsPublicPath: './',dist
文件夹里的文件必须放在服务器的根目录, 如果你想本地打开的话, 可以在npm run build
完成之后执行以下命令:
npm install -g http-server // 该命令只需执行一次, 安装过之后, 以后就不需要重复安装了.
更多推荐
已为社区贡献5条内容
所有评论(0)