请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

用API接口 怎么在线上测试 需要先打包么 能只打包想测试的页面么

下载了依赖后感觉太大了 项目需要线上测试 想问一下用什么方法好

正在回答 回答被采纳积分+3

2回答

提问者 慕慕3508673 2017-05-31 09:55:13

https://img1.sycdn.imooc.com/szimg//592e22130001728801880202.jpg这些文件里全部都要给后台么

0 回复 有任何疑惑可以回复我~
  • 如果是上线的话就给npm run build的 dist目录,如果你就是测试,你就把整个给他,让他跑npm run dev。 dev需要的文件更多,build一些工具用完就完了不会打到最后的项目文件里。
    回复 有任何疑惑可以回复我~ 2017-05-31 10:10:40
fishenal 2017-05-30 21:22:25

就本地把代理连到线上地址就行了,现在如果开启了8081是把/api 代理到8081服务,线上的话就改成 111.111.111.111/api这样一个地址。

以上是你自己本地测试的情况,假如要提供环境给团队其他人用,可以直接在服务器上部署npm run dev,同样要把代理写对。


代理是在 config/index.js 

dev: {

    env: require('./dev.env'),

    port: 8888,

    assetsSubDirectory: 'static',

    assetsPublicPath: '/',

    proxyTable: {

        '/api': 'http://localhost:8889'

    },

    // CSS Sourcemaps off by default because relative paths are "buggy"

    // with this option, according to the CSS-Loader README

    // (https://github.com/webpack/css-loader#sourcemaps)

    // In our experience, they generally work as expected,

    // just be aware of this issue when enabling this option.

    cssSourceMap: false

  }


0 回复 有任何疑惑可以回复我~
  • 提问者 慕慕3508673 #1
    所有文件都要给后台么?
    回复 有任何疑惑可以回复我~ 2017-05-31 09:55:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信