1602 / 1602/compound

TypeError when implementing namespace

Aberta
#564 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
JavaScript
Estrelas
1.6k
Forks
179
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

It would be awesome to be able to `compound g crud "admin/posts" stuff`. Since #93 is closed I assumed it was implemented, but apparently it's not.

When I try to implement a namespace manually, after running `compound g crud post title content` and moving post controllers and views to admin/posts, I get the following error:

> TypeError: /Users/andreashultgren/Documents/Projects/Private/compound-test/app/views/admin/posts/index.ejs:3 1|

5| 6|

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

O erro ocorre em app/views/admin/posts/index.ejs onde pathTo.posts() é chamado. Verifique como as rotas são definidas com map.namespace em routes.js e como os helpers pathTo são gerados. Procure pelo código existente de geração de helpers de rota, possivelmente em lib/compound ou lib/compound/helpers. Verifique se as rotas de namespace criam helpers como pathTo.adminPosts(). Execute o app para reproduzir o erro e ver quais helpers estão disponíveis no contexto da view.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
javascript, nodejs
Domínio
backend, documentation
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.