2017-05-09 248 views
0

我想用下面的代碼翻譯在我離子的JavaScript應用程序的話:離子的JavaScript谷歌翻譯API

const Translate = require('@google-cloud/translate'); 

const projectId = 'YOUR_PROJECT_ID'; 

const translateClient = Translate({ 
    projectId: projectId 
}); 

const text = 'Hello, world!'; 
const target = 'ru'; 

translateClient.translate(text, target) 
    .then((results) => { 
    const translation = results[0]; 

    console.log(`Text: ${text}`); 
    console.log(`Translation: ${translation}`); 
    }) 
    .catch((err) => { 
    console.error('ERROR:', err); 
    }); 

,但在控制檯中我得到錯誤「的ReferenceError:要求沒有定義」 是什麼上述代碼錯誤? 謝謝!

+0

[需要信息] 你可以嘗試使用導入*作爲從'@谷歌雲/翻譯'翻譯?這個錯誤似乎在[github論壇](https://github.com/driftyco/ionic/issues/8356)中得到解決。 – noogui

回答