Skip to content

Commit e84ed47

Browse files
committed
fix: fix vuex inject store
1 parent f256971 commit e84ed47

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

packages/@vue/cli-plugin-vuex/__tests__/vuexGenerator.spec.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ test('use with Vue 3', async () => {
3131

3232
expect(files['src/store/index.js']).toBeTruthy()
3333
expect(files['src/store/index.js']).toMatch('import { createStore }')
34+
expect(files['src/main.js']).toMatch('.use(store)')
3435

3536
expect(pkg.dependencies).toHaveProperty('vuex')
3637
expect(pkg.dependencies.vuex).toMatch('^4')

packages/@vue/cli-plugin-vuex/generator/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module.exports = (api, options = {}, rootOptions = {}) => {
22
api.injectImports(api.entryFile, `import store from './store'`)
33

44
if (rootOptions.vueVersion === '3') {
5-
api.transformScript(api.entryFile, require('./inject-use-store'))
5+
api.transformScript(api.entryFile, require('./injectUseStore'))
66
api.extendPackage({
77
dependencies: {
88
vuex: '^4.0.0-0'

packages/@vue/cli-plugin-vuex/generator/inject-use-store.js renamed to packages/@vue/cli-plugin-vuex/generator/injectUseStore.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ module.exports = (file, api) => {
2424
[j.identifier('store')]
2525
)
2626
})
27+
28+
return root.toSource()
2729
}

0 commit comments

Comments
 (0)