工程項目結(jié)構(gòu)介紹

項目目錄結(jié)構(gòu)
我們來大致了解一下每個文件夾的作用
- node_modules :文件夾 放置項目中依賴的一些包。就是我們使用npm包管理器 生成的文件夾。
- package.json:文件 與上面的node_modules文件夾相對應(yīng)。管理依賴包的配置文件,npm install 命令就是根據(jù)該文件 去生成node_modules文件夾。 運行 npm install “包名” 命令 也會自動修改該文件。
- plugins:項目中添加的cordova 插件 文件夾
- resources:放置應(yīng)用圖標和啟動圖的文件夾
- src:需要你寫代碼的文件夾
- www:src下的文件 編譯后的文件夾。也是將來你程序發(fā)布需要的文件夾。
- .gitignore:使用git時的忽略文件
- config.xml:配置文件。 在該文件中 可以修改 應(yīng)用名稱、應(yīng)用id 版本號、應(yīng)用權(quán)限等 信息。
- ionic.config.json、tsconfig.json:ionic 和 ts 的配置文件
- tsLine.json:ts語法檢測的配置文件
src目錄介紹

src目錄
- app:項目根模塊、跟組件的目錄
- assets:項目資源文件目錄
- component:公共組件放置目錄
- model:放置數(shù)據(jù)模型的目錄
- pages:功能模塊代碼目錄
- prividers:公共服務(wù)對應(yīng)目錄
- theme:存放公共樣式文件的目錄,包括系統(tǒng)級和自定義的樣式文件
- index.html: 入口文件
以上的 component、model、providers 是自己新建的文件夾,不是項目初始化的文件夾。
實際開發(fā)前的準備文件
- 添加scss 的 功能函數(shù)文件。 在theme文件夾下創(chuàng)建 _mixins.scss文件,文件內(nèi)容 中的內(nèi)容 拷貝進去即可
- 單糖數(shù)據(jù)接口和單糖數(shù)據(jù)接口詳細數(shù)據(jù)