dleitee / dleitee/crates

Support for standard .vue files

Open
#3 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
52
Forks
5
PR merge metrics
No merged PRs in 30d

Description

I've tried to generate files from a standard vue file

```vue

import T from 'crates'

export default {
name : 'installer',
mounted() {
console.log(T("Hello world"));
}
}

```
I get the following error:
```log
compiling file:src/renderer/App.vueParser: { SyntaxError: Adjacent JSX elements must be wrapped in an enclosing tag (12:0)
at Parser.pp$5.raise (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:4454:13)
at Parser.pp$9.jsxParseElementAt (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:7213:10)
at Parser.pp$9.jsxParseElement (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:7224:15)
at Parser.parseExprAtom (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:7236:21)
at Parser.pp$3.parseExprSubscripts (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:3494:19)
at Parser.pp$3.parseMaybeUnary (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:3474:19)
at Parser.pp$3.parseExprOps (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:3404:19)
at Parser.pp$3.parseMaybeConditional (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:3381:19)
at Parser.pp$3.parseMaybeAssign (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:3344:19)
at Parser.parseMaybeAssign (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:6433:24)
at Parser.pp$3.parseExpression (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:3306:19)
at Parser.pp$1.parseStatement (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:1906:19)
at Parser.parseStatement (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:5910:22)
at Parser.pp$1.parseBlockBody (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:2268:21)
at Parser.pp$1.parseTopLevel (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:1778:8)
at Parser.parse (D:\Projects\ConstructAddonInstaller\Installer\node_modules\babylon\lib\index.js:1673:17) pos: 223, loc: Position { line: 12, column: 0 } }
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.