javascript - projet vue-clin, dossier dist après la construction d'exécution de npm, index.html ne peut pas obtenir ses propres données via json, mock
高洛峰
高洛峰 2017-05-16 13:29:06
0
2
838

Le projet npm run dev et le test post-build fonctionnent tous bien. Maintenant, lorsque j'ouvre le dossier dist post-build index.html, l'erreur suivante apparaît

.

Est-ce parce que les données et le contenu sur lesquels repose mon projet sont simulés via des fichiers json et que les données json ne sont pas regroupées dans le dossier dist après la construction, les données ne peuvent donc pas être demandées ? Comment y faire face

Annuaire de projets,

Données simulées dans build/dev-server.js

/数据mock
var appData = require('../data.json');
var seller = appData.seller;
var goods = appData.goods;
var ratings = appData.ratings;

var apiRouters = express.Router();
apiRouters.get('/seller',function(req,res){
  res.json({
    errno:0,
    data:seller
  })
})

apiRouters.get('/goods',function(req,res){
  res.json({
    errno:0,
    data:goods
  })
})

apiRouters.get('/ratings',function(req,res){
  res.json({
    errno:0,
    data:ratings
  })
})


app.use('/api',apiRouters)
//数据mock

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(2)
迷茫

L'API que vous utilisez doit utiliser un chemin relatif, vous devez donc ouvrir le service http et démarrer le projet après dist. Vous pouvez utiliser ./ ou /, puis ouvrir le fichier directement, et le chemin sera lu comme chemin. du disque dur de votre ordinateur

仅有的幸福

Le message d'erreur concerne plusieurs domaines

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal