Skip to content
Magento PWA-studio deployment template
JavaScript CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.storybook
__mocks__
src
static
templates
.env
.env.dist
.eslintignore
.eslintrc.js
.graphqlconfig
.npmignore
CHANGELOG.md
LICENSE.txt
LICENSE_AFL.txt
README.md
deployVeniaSampleData.sh
package.json
server-lambda.js
server.js
validate-environment.js
venia-upward.yml
webpack.config.js
yarn.lock

README.md

simi-studio

This Project's purpose is to help any new developer create a new pwa-studio project based on Venia concept just via few simple steps. Following the guide below and then change "simi-studio" to your own project name after you reached the production running.

1. Clone pwa-studio

git clone https://github.com/magento-research/pwa-studio/
cd pwa-studio
git checkout v3.0.0
cp packages/venia-concept/.env.dist packages/venia-concept/.env

2. Modify package.json

workspaces:


  "workspaces": [
...
    "packages/upward-spec",
    "packages/simi-studio"
  ],

scripts:

  "scripts": {
	...
    "watch:venia": "yarn workspace @magento/venia-concept run watch; cd - >/dev/null",
    "watch:simi-studio": "yarn workspace @simicart/simi-studio run watch; cd - >/dev/null",
    "stage:simi-studio": "yarn workspace @simicart/simi-studio run start; cd - >/dev/null"
  },

3. Clone simi-studio

cd  packages
git clone https://github.com/Simicart/simi-studio
cd ..
yarn install
yarn run build

4. Run watch/stage

To run watch

yarn run watch:simi-studio

To run production

NODE_ENV=production PORT=8080 npm run stage:simi-studio
You can’t perform that action at this time.