# yut-template-simple **Repository Path**: cmajor-cd/yut-template-simple ## Basic Information - **Project Name**: yut-template-simple - **Description**: yut framework application source template. - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-05-24 - **Last Updated**: 2021-11-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # App Demo for yut 这个Demo完整的演示了一个应用yut框架的app # 如何手工初始化app 1. npm init yourProject //使用npm初始化您的项目 2. npm install yut //安装yut框架 3. 构建项目目录 您可以直接copy本demo作为您的项目骨架;也可以按照自己的习惯构建目录。 4. 定制自己的 webpack.config.js 本demo的 webpack.config.js提供了最基本的run命令以及打包配置,主要的特点是: a. 按照SPA的要求组织文件 b. 单一入口 index.js c. 所有资源都打包为单一文件:demo.rel.js d. 提供发布用index样例模板:app-template.html e. 缺省将 dev-server 启动在 http://localhost:5008 # 为容易理解代码, demo代码中特别说明的部分 1. 为简洁起见,除了CLanView将html/css/js做了全分割以外,其他的view的css都统一放在 main.css中。 2. 所有的view都挂接在主框架视图:mainFrm中。 3. view分离的html和css使用import命令进行加载 import htmlTemplate from './CLanView.html'; import './CLanView.css' 4. 一些特殊的view,如:loginView的处理与普通的subview有些不一样,具体如下: a. 它同样是挂载到mainFrm<推荐做法>上,但它们在mainFrm.html中具体位置可以