2016-02-25 169 views
0

我想將NPM的流星客戶端集成到vue.js Webpack項目中。 該項目是由vueCli生成的。Vue + Webpack +流星客戶端

這是我main.js文件:

import Vue from 'vue' 
import App from './App' 
require('meteor-client-side') 

console.log(Meteor.status()) 
/* eslint-disable no-new */ 
new Vue({ 
    el: 'body', 
    components: { App } 
}) 

用的console.log我得到「流星沒有定義」一個eslint錯誤,但是當我在瀏覽器控制檯上嘗試Meteor.status()它的工作原理精細。

我做錯了什麼?

我不想在流星中使用vue,我需要流星客戶端在這個非流星項目。

求助

回答

0

非常感謝嘗試

var Meteor = require('meteor-client-side'); 

console.log(Meteor.status()) 

如果你想在你需要將其分配給一個變量,像var $ = require('jquery');代碼使用節點模塊。但是,如果JS只是自己做事,而你不需要參考它,那麼你可以只需要它,如下所示:

var $ = var jQuery = require('jquery'); //sets $ to jquery 
require('bootstrap');     //just extends jquery, no need to save reference