Akryum / Akryum/vue-cli-plugin-apollo
Webpack Alias path is not working on apollo-server
- Lenguaje dominante
- JavaScript
- Estrellas
- 477
- Forks
- 109
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
vue-cli default config for webpack is including this.
```
config.resolve.alias.set('@', path.resolve(__dirname, './src/'))
```
so I use @ in import on the client-side. It is working perfectly
```
import { Role } from '@/utils/enum'
```
but when I use it in apollo-server (i use it in data-sources.js)
It is not working. I got error msg like this.
```
projectDir\node_modules\@vue\cli-service\bin\vue-cli-service.js
at Object. (projectDir\apollo-server\data-sources.js:1) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'projectDir\\apollo-server\\data-sources.js',
'projectDir\\node_modules\\vue-cli-plugin-apollo\\utils\\load.js',
'projectDir\\node_modules\\vue-cli-plugin-apollo\\graphql-server\\index.js',
'projectDir\\node_modules\\vue-cli-plugin-apollo\\index.js',
'projectDir\\node_modules\\@vue\\cli-service\\lib\\Service.js',
'projectDir\\node_modules\\@vue\\cli-service\\bin\\vue-cli-service.js'
]
}
```
Is it a bug?
If not, pls tell me how to config alias for apollo-server.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.