Closed hi85gh closed 5 years ago
後から参加したメンバーでもメインプロセス、レンダラープロセスの関係が判りやすいように、以下のようにディレクトリの構成を変更したいと考えています。
renderer/
assets
components
layouts
middleware
pages
plugins
static
store
utils
resources/icons
main/static/icons
.electron
.electron/dev.js
.electron/logs.js
dev.js
現在のディレクトリ・ファイル構成( 2 階層目まで)
- のあるディレクトリが削除対象
-
. ├── .circleci │ ├── config.yml │ └── outdated.sh ├── .editorconfig - ├── .electron - │ ├── dev.js - │ └── logs.js ├── .eslintrc.js ├── .gitignore ├── .npmrc ├── .prettierrc ├── .vscode │ ├── extensions.json │ └── settings.json ├── README.md - ├── assets - │ ├── css - │ └── imgs ├── common │ ├── fileExtTypes.js │ ├── ipcToWindowTypes.js │ ├── ipcTypes.js │ ├── platform.js │ └── roleTypes.js - ├── components - │ ├── atoms - │ ├── molecules - │ └── organisms - ├── layouts - │ ├── default.vue - │ └── login.vue ├── main │ ├── const.js │ ├── index.js │ ├── mocks │ ├── modules │ ├── store │ └── utils - ├── middleware - │ ├── fetchData.js - │ ├── isLogin.js - │ └── isNotLogin.js ├── nuxt.config.js ├── package.json - ├── pages - │ ├── index.vue - │ ├── invite.vue - │ └── login.vue - ├── plugins - │ ├── element-ui.js - │ ├── fileIcon.js - │ ├── ipc.js - │ ├── moment.js - │ └── platform.js - ├── resources - │ └── icons - ├── static - │ ├── defaults - │ ├── favicon.ico - │ └── imgs - ├── store - │ ├── file.js - │ ├── index.js - │ ├── login.js - │ ├── member.js - │ ├── room.js - │ ├── tab.js - │ └── user.js - ├── utils - │ └── const.js ├── webpack.config.js └── yarn.lock
変更後のディレクトリ・ファイル構成( 2 階層目まで)
+ のあるディレクトリが追加対象
+
. ├── .circleci │ ├── config.yml │ └── outdated.sh ├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── .npmrc ├── .prettierrc ├── .vscode │ ├── extensions.json │ └── settings.json ├── README.md ├── common │ ├── fileExtTypes.js │ ├── ipcToWindowTypes.js │ ├── ipcTypes.js │ ├── platform.js │ └── roleTypes.js + ├── dev.js ├── main │ ├── const.js │ ├── index.js │ ├── mocks │ ├── modules + │ ├── static │ ├── store │ └── utils ├── nuxt.config.js ├── package.json + ├── renderer + │ ├── assets + │ ├── components + │ ├── layouts + │ ├── middleware + │ ├── pages + │ ├── plugins + │ ├── static + │ ├── store + │ └── utils ├── webpack.config.js └── yarn.lock
@m-mitsuhide @to24toro
Nuxt.js 関連のファイルをすべて renderer/ 配下に移動したいのですが、コンフリクトなど影響が大きいので反対意見などあればお聞きしたいです。
かなり個人的ではありますが imgs, css についても、最近は略称を使わなくなったプロジェクトが多いこともあり、それぞれ images, styles に変更したいです。
imgs
css
images
styles
後から参加したメンバーでもメインプロセス、レンダラープロセスの関係が判りやすいように、以下のようにディレクトリの構成を変更したいと考えています。
renderer/
配下に移動assets
,components
,layouts
,middleware
,pages
,plugins
,static
,store
utils
ディレクトリをrenderer/
配下に移動resources/icons
からmain/static/icons
に変更.electron
ディレクトリの削除.electron/dev.js
と.electron/logs.js
をまとめてルートにdev.js
として移動現在のディレクトリ・ファイル構成( 2 階層目まで)
-
のあるディレクトリが削除対象変更後のディレクトリ・ファイル構成( 2 階層目まで)
+
のあるディレクトリが追加対象