前端那点事
重点是env.js最后的
module.exports = {
get: get
};
没有它,你将无法在app.js里用它的方法,以下是代码
//app.js
const ENV = require('./env')
App({
getEnv: function(envKey) {
return ENV.get(envKey);
},
getGraphqlUrl: function() {
return this.getEnv('graphqlApiUrl');
}
})
//env.js
// Generated by CoffeeScript 1.12.7
(function() {
var currentEnv, env, get;
env = {
dev: {
graphqlApiUrl: 'https://xxx.tinyfeng.com/graphql',
mpServer: 'https://xxx.tinyfeng.com'
},
prod: {
graphqlApiUrl: '',
mpServer: ''
}
};
currentEnv = "dev";
get = function(envKey) {
return env[currentEnv][envKey];
};
module.exports = {
get: get
};
}).call(this);
发表于 2019.01.01
© 自由转载 - 非商用 - 非衍生 - 保持署名