UNPKG

build-plugin-aisc

Version:

build-scripts for aisc

55 lines (38 loc) 1.26 kB
## build-plugin-aisc build-scripts 插件,支持基于[aisc](http://aisc.alibaba-inc.com/)的天基多页业务开发。 ### 使用 ``` "plugins": [ "build-plugin-ice-app", "build-plugin-aisc" ] ``` 在项目目录的`build.json`中配置该插件。 ## 选项 `modifyVars`可修改scss变量的值,变量详见 [http://aisc.alibaba-inc.com/site/pc#/cate/1/page/78](http://aisc.alibaba-inc.com/site/pc#/cate/1/page/78): 对亮暗色均生效: ```json { "modifyVars": { "color-b1-6": "#2e85ff" } } ``` 区分亮暗色生效 ```json { "modifyVars": { "normal": { "color-b1-6": "#2e85ff" }, "dark": { "gray-08": "#4579dff" } } } ``` `commonSassResources`,用于设置[sass-resources-loader](https://www.npmjs.com/package/sass-resources-loader)的`options.resources`,可以将一些通用的sass资源(mixin,function等)自动注入到每个`scss`文件中,避免手动引入。 ## 命令行参数 若需要进行暗色模式的开发,`build-scripts start --dark`。 若要进行亮暗色同时构建, `build-scripts build --dm`,构建产物中`[name].js``[name].css`为亮色主题对应资源文件,`[name]-dark.js``[name]-dark.css`为暗色色主题对应资源文件。