SyntaxError: Unexpected token >
- Langage dominant
- JavaScript
- Étoiles
- 1.6k
- Forks
- 179
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Got error when upgrading to latest version from 1.1.13-1
/usr/local/bin/node --debug server.js
debugger listening on port 5858
xxxxxxxx/xxxx/xxxx/config/environment.coffee:1
orts, require, module, __filename, __dirname) { module.exports = (compound) ->
^
WARNING: /xxxxxxxx/xxxx/xxxx/config/environment.coffee should export function(compound) but given undefined
SyntaxError: Unexpected token >
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at requireFun (/xxxxxxxx/xxxx/xxxx/node_modules/compound/lib/compound.js:253:15)
at requireIfExists (/xxxxxxxx/xxxx/xxxx/node_modules/compound/lib/compound.js:243:9)
at CompoundServer.configureApp [as configure](/xxxxxxxx/xxxx/xxxx/node_modules/compound/lib/compound.js:224:9)
at CompoundServer.initCompound (/xxxxxxxx/xxxx/xxxx/node_modules/compound/lib/compound.js:118:18)
at CompoundServer.initCompoundServer [as init](/xxxxxxxx/xxxx/xxxx/node_modules/compound/lib/server/compound.js:54:29)
at /xxxxxxxx/xxxx/xxxx/node_modules/compound/lib/compound.js:84:22
at process._tickCallback (node.js:419:13)
at Function.Module.runMain (module.js:499:11)
at startup (node.js:119:16)
at node.js:906:3
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
The error occurs in config/environment.coffee when upgrading from version 1.1.13-1. Start by examining the CoffeeScript syntax in that file, particularly the arrow function export. Check the compound library's requireIfExists and requireFun functions in node_modules/compound/lib/compound.js to see how CoffeeScript files are loaded. Compare the module export expectations between the old and new versions of the compound framework.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- coffeescript, javascript, node.js
- Domaine
- backend, build-system
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100