UNPKG

bkui-cli-template-webpack4-saas

Version:

bkui-cli-template-webpack4-saas

26 lines (22 loc) 1.04 kB
/** * @file production env * @author <%- author %> */ // 环境变量里的值需要 JSON.stringify 化,原因如下: // 这里的变量是给 new webpack.DefinePlugin 插件使用的,这个插件有如下两个特点: // 1、如果传入的变量是字符串,那么它将被用作代码片段。 // 2、如果传入的变量不是字符串,那么它将被字符串化(包括函数)。 // 例如: // 在代码中使用如下代码 // if (a === VARI) // 如果这里定义的是 VART: JSON.stringify('abcde') 那么这段代码会替换为 if (a === 'abcde') // 如果这里定义的是 VART: 'abcde' 那么这段代码会替换为 if (a === abcde) 会报错 const NODE_ENV = JSON.stringify('production') export default { NODE_ENV: NODE_ENV, LOCAL_DEV_URL: JSON.stringify('<%- localDevUrl %>'), LOCAL_DEV_PORT: JSON.stringify('<%- localDevPort %>'), AJAX_URL_PREFIX: JSON.stringify(''), AJAX_MOCK_PARAM: JSON.stringify('<%- ajaxMockParam %>'), USER_INFO_URL: JSON.stringify('<%- userInfoUrl %>') }