本页目录

工程配置

用于声明工程编译时的配置信息。配置文件 ray.config.ts 位于工程根目录。

resolveAlias

类型: object

模块别名,可用于构建时替换模块名,或缺省路径。默认支持 { '@': './src' }。

- import Foo from '../../components/foo/index';
+ import Foo from '@/components/foo/index';

define

@ray-js/cli 1.5.26+

类型: object

定义全局变量,可用于构建时替换变量名。

const config: RayConfig = {
  define: {
    'process.env.NODE_ENV': 'production',
  },
};

示例

import {RayConfig} from '@ray-js/types';

const config: RayConfig = {
  resolveAlias: {
    '@': './src',
  },
  define: {
    'process.env.NODE_ENV': 'production',
  },
};

export default config;