1
我必須使用JavaScript庫(emailJS)從我的vuejs應用程序發送電子郵件。問題是這個庫創建一個全局函數,當我嘗試使用該函數時,eslint通知我這個函數沒有被定義。在vuejs中使用全局函數。 linter(?)
是否有可能將此函數包裝到用於組件的JavaScript模塊中?
我必須使用JavaScript庫(emailJS)從我的vuejs應用程序發送電子郵件。問題是這個庫創建一個全局函數,當我嘗試使用該函數時,eslint通知我這個函數沒有被定義。在vuejs中使用全局函數。 linter(?)
是否有可能將此函數包裝到用於組件的JavaScript模塊中?
有時全局變量根本無法避免(我在看你,gapi
)。只需將它添加到你的eslint globals
配置。
在.eslintrc.js
module.exports = {
// ...
globals: {
SmtpClient: true // or whatever the global variable is named
}
}
見http://eslint.org/docs/user-guide/configuring#specifying-globals