File tree Expand file tree Collapse file tree 3 files changed +10
-5
lines changed Expand file tree Collapse file tree 3 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -68,15 +68,15 @@ const initTheme = async () => {
68
68
} )
69
69
70
70
// write shopify config file
71
- try {
71
+ try {
72
72
await fs . outputFile ( configPath , yamlConfig )
73
73
} catch ( e ) {
74
74
console . error ( chalk . red ( e ) )
75
75
process . exit ( 1 )
76
76
}
77
77
78
78
// write settings_data.json to shopify/config
79
- try {
79
+ try {
80
80
const settingsData = {
81
81
current : 'Default' ,
82
82
presets : {
@@ -91,7 +91,7 @@ const initTheme = async () => {
91
91
}
92
92
93
93
// upload shopify theme to remote
94
- try {
94
+ try {
95
95
await themeKit . command ( 'deploy' , {
96
96
config : configPath ,
97
97
env : options . env
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ The kit provides an easy way to build a custom Shopify theme from scratch. It co
15
15
- Webpack
16
16
- ESLint
17
17
- Auto-Reload
18
+ - Easily expandable
18
19
19
20
## System requirements
20
21
- Node.js
@@ -60,6 +61,7 @@ $ yarn deploy:live
60
61
| dev | bundle and watch for changes in ` src/ ` files with webpack |
61
62
| build | create dist files for Shopify in ` shopify/assets/ ` directory with webpack |
62
63
| reloadr | run a http server and websocket server for remote auto reloading |
64
+ | lint | lint ` js ` and ` vue ` files inside the` src/ ` directory |
63
65
| shopify: watch | watch for changes in the ` shopify/ ` directory and upload to the dev store |
64
66
| shopify: init | initializes theme on remote shopware store and creates a shopify config file for specified environment |
65
67
| deploy: dev | upload the ` shopify/ ` directory to the dev store |
@@ -68,4 +70,7 @@ $ yarn deploy:live
68
70
| settings: live | download ` settings_data.json ` from live store |
69
71
| open: dev | open the url of the dev store |
70
72
| open: live | open the url of the live store |
71
- | lint | lint ` js ` and ` vue ` files inside the` src/ ` directory |
73
+
74
+ ## Limitations
75
+ - Vue components can only be used in ` <kebab-case /> `
76
+ - ` <style></style> ` will be removed on mount inside vue components (basically everything inside #app), use ` <component is="style"><componet> ` instead
Original file line number Diff line number Diff line change 2
2
"name" : " shopify-starterkit" ,
3
3
"description" : " Environment for rapid Shopify theme development with Vue and Tailwind CSS" ,
4
4
"author" : " Sergej Samsonenko" ,
5
- "version" : " 1.1.0 " ,
5
+ "version" : " 1.1.1 " ,
6
6
"license" : " MIT" ,
7
7
"repository" : {
8
8
"type" : " git" ,
You can’t perform that action at this time.
0 commit comments