omi/packages/omim/docs
Denis Sikuler aeed5ec50b
docs(omim): fix a typo in introduction
2020-04-21 12:12:27 +03:00
..
build chore: build omim docs, fix iframe bug in ios 2020-04-15 09:19:40 +08:00
config omim - init docs 2019-05-03 17:44:18 +08:00
public chore: change omijs.org to tencent.github.io/omi/ 2019-10-18 11:17:16 +08:00
scripts omim - init docs 2019-05-03 17:44:18 +08:00
src docs(omim): fix a typo in introduction 2020-04-21 12:12:27 +03:00
.eslintrc omim - init docs 2019-05-03 17:44:18 +08:00
README.md omim - init docs 2019-05-03 17:44:18 +08:00
gitignore omim - init docs 2019-05-03 17:44:18 +08:00
package.json omim - init docs 2019-05-03 17:44:18 +08:00

README.md

Develop

npm install
npm start

Release

npm run build

Eslint + Prettier

npm run fix

Directory description

├─ config
├─ public
├─ scripts
├─ src
│  ├─ assets
│  ├─ elements    //Store all custom elements
│  ├─ store       //Store all this store of pages
│  ├─ admin.js    //Entry js of compilerwill build to admin.html
│  └─ index.js    //Entry js of compilerwill build to index.html

Build

About compiled website URL

Such as in windows:

"scripts": {
  "start": "node scripts/start.js",
  "_build": "node scripts/build.js",
  "build":"set PUBLIC_URL=https://fe.wxpay.oa.com/dv&& npm run _build"
}

In mac os:

"scripts": {
    "start": "node scripts/start.js",
    "_build": "node scripts/build.js",
    "build":"PUBLIC_URL=https://fe.wxpay.oa.com/dv npm run _build",
    "fix": "eslint src --fix"
  },

If you only want to use relative addresses:

"build":"set PUBLIC_URL=.&& npm run _build"  //windows
"build":"PUBLIC_URL=. npm run _build",       //mac os

Docs

Cli's auto-created project scaffolding is based on a single-page create-react-app to be converted into a multi-page one, with configuration issues to see create-react-app user guide