|
10 月之前 | |
---|---|---|
build | 4 年之前 | |
config | 6 年之前 | |
src | 10 月之前 | |
static | 5 年之前 | |
.babelrc | 6 年之前 | |
.gitignore | 5 年之前 | |
README.md | 6 年之前 | |
favicon.ico | 5 年之前 | |
index.html | 4 年之前 | |
package.json | 5 年之前 | |
postcss.config.js | 6 年之前 | |
server.js | 6 年之前 |
- 每个模块开发完成后,需要测试ie8下是否正常运行
测试方法:
--- 首先全局安装 `nodemon` --> npm i -g nodemon
1. 项目根目录package.json下执行
npm run build
2. 生成dist目录后, 切换至dist/app下执行
npm run server
启动成功后,直接访问 127.0.0.1:8088
npm run dev //启动前端构建服务
npm run dev-server //启动node层服务n
可以直接修改app下的node文件, 自动刷新node, 添加对应业务逻辑, 具体文件作用, 请参考开发规范
生成服务器文件
npm run build // 执行后直接上传到服务器
服务器开启服务 ```
git pull
npm i -g yarn 注意: 只需在第一次部署时全局安装, 后面就可直接跳过 2.1 yarn
npm run pm2 ```
<!-- 示例: -->
<Modal overflow onClickConfirm={()=>{console.log(1)}}>
<div>这里放子组件</div>
</Modal>
<!-- 示例: -->
<其他组件/>
<Divider vertical/>
<其他组件/>
<!-- 示例: -->
<Panel IconLeft={<Test/>} title="this is a title">
<div>11121</div> // children
</Panel>
active {boolean} 是否显示active样式,主要是文字
TabPane组件 参数
// 示例
<Tabs active tabPosition="vertical" onTabClick={(index)=>{
console.log(index);
}}>
<TabPane key="1" tab="tab1">111</TabPane>
<TabPane key="2" tab="tab2">121</TabPane>
<TabPane key="3" tab="tab3">131</TabPane>
<TabPane key="4" tab="tab4">141</TabPane>
</Tabs>
app/views/errorPage.html // 当路由匹配错误会跳转到错误页面, 不会直接4xx/5xx, 将具体错误抛给用户
引入classnames模块辅助编写css类名
./src/common/less/variables.less 为定义的基础变量样式
添加jquery
使用方式: import $ from "jquery";