I an new to Meteor framework and trying to setup Meteor project in my local system and its showing below error. I tried googling but didnt find the solution.
/Users/progeshsubba/.meteor/packages/meteor-tool/.1.4.4_1.zu6xaw.bnn3++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:280
throw(ex);
^
TypeError: Cannot read property 'stripe' of undefined
at meteorInstall.server.methods.plans.methods.js (server/methods/plans/methods.js:3:32)
at fileEvaluate (packages/modules-runtime.js:197:9)
at require (packages/modules-runtime.js:120:16)
at /Users/progeshsubba/Desktop/surveyand/.meteor/local/build/programs/server/app/app.js:2672:1
at /Users/progeshsubba/Desktop/surveyand/.meteor/local/build/programs/server/boot.js:303:34
at Array.forEach (native)
at Function._.each._.forEach (/Users/progeshsubba/.meteor/packages/meteor-tool/.1.4.4_1.zu6xaw.bnn3++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11)
at /Users/progeshsubba/Desktop/surveyand/.meteor/local/build/programs/server/boot.js:128:5
at /Users/progeshsubba/Desktop/surveyand/.meteor/local/build/programs/server/boot.js:352:5
at Function.run (/Users/progeshsubba/Desktop/surveyand/.meteor/local/build/programs/server/profile.js:510:12)
at /Users/progeshsubba/Desktop/surveyand/.meteor/local/build/programs/server/boot.js:351:11
Related
I am running into an issue where there is an error in my app and all Node tells me is a line number from the dist copy of the app.
TypeError: Cannot convert undefined or null to object
at keys (<anonymous>)
at /Users/MyApp/dist/server.js:346:31
at Array.forEach (<anonymous>)
at /Users/MyApp/dist/server.js:336:46
at Generator.next (<anonymous>)
at step (/Users/MyApp/node_modules/babel-runtime/helpers/asyncToGenerator.js:17:30)
at /Users/MyApp/node_modules/babel-runtime/helpers/asyncToGenerator.js:28:13
at process._tickCallback (internal/process/next_tick.js:68:7)
so how do I know the actual line number and filename where the error was generated instead of pointing me to the dist version of the server.js file which is not very useful. I have a file called process.js and I am sure this is where the error is being generated but the logs don't tell me anything about this file.
bundling failed: Error: Unable to resolve module ./style/styleConsumer.component from node_modules\#ui-kitten\components\theme\index.js:
Getting this error after upgrading Ui Kitten from 4.3.1 to 4.4.0
The detailed log is:
error: bundling failed: Error: Unable to resolve module `./style/styleConsumer.component` from `node_modules\#ui-kitten\components\theme\index.js`:
None of these files exist: * node_modules\#ui-kitten\components\theme\style\styleConsumer.component(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
* node_modules\#ui-kitten\components\theme\style\styleConsumer.component\index(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
at ModuleResolver.resolveDependency (d:\HotelAppNoExpo\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (d:\HotelAppNoExpo\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (d:\HotelAppNoExpo\node_modules\metro\src\node-haste\DependencyGraph.js:282:16)
at Object.resolve (d:\HotelAppNoExpo\node_modules\metro\src\lib\transformHelpers.js:267:42)
at d:\HotelAppNoExpo\node_modules\metro\src\DeltaBundler\traverseDependencies.js:426:31
at Array.map (<anonymous>)
at resolveDependencies (d:\HotelAppNoExpo\node_modules\metro\src\DeltaBundler\traverseDependencies.js:423:18)
at d:\HotelAppNoExpo\node_modules\metro\src\DeltaBundler\traverseDependencies.js:275:33
at Generator.next (<anonymous>)
at asyncGeneratorStep (d:\HotelAppNoExpo\node_modules\metro\src\DeltaBundler\traverseDependencies.js:87:24)
Screenshot
How to fix this?
You should start your app with clearing cache
I'm trying to run the npm run dev command, but I'm getting this message:
ERROR Failed to compile with 2 errors 21:31:43
Module build failed: TypeError: loader.charAt is not a function
at ensureBang (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:180:16)
at getLoaderString (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:145:18)
at getRequireString (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:80:7)
at getRequire (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:71:7)
at D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:205:11
at Array.forEach (<anonymous>)
at Object.module.exports (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:198:18)
Module build failed: TypeError: loader.charAt is not a function
at ensureBang (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:180:16)
at getLoaderString (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:145:18)
at getRequireString (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:80:7)
at getRequire (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:71:7)
at D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:205:11
at Array.forEach (<anonymous>)
at Object.module.exports (D:\iagof\Source\Repos\todo-list\node_modules\vue-loader\lib\loader.js:198:18)
You may use special comments to disable some warnings.
Use // eslint-disable-next-line to ignore the next line.
Use /* eslint-disable */ to ignore all warnings in a file.
This problem appeared when I tried to reinstall all the modules. Anything, my project is on Github. Follow the repository link https://github.com/iagofrota/todo-list.
After I installed lodash or async plug-ins,
Console shows those error messages when I launch sails.js.
but I don't know what cause those error messages.
I need to solve this problem. please anyone help me.
error: A hook (`userconfig`) failed to load!
error: Error: Invalid module:[object Object]
at /Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:83:15
at forOwn (/Users/johndo/github/sails/testProject/node_modules/lodash/dist/lodash.js:2105:15)
at Function.forEach (/Users/johndo/github/sails/testProject/node_modules/lodash/dist/lodash.js:3302:9)
at buildDictionary (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:74:4)
at Function.module.exports.aggregate (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:190:9)
at Array.loadOtherConfigFiles [as 0] (/Users/johndo/github/sails/testProject/node_modules/sails/lib/hooks/moduleloader/index.js:164:27)
at /Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:459:38
at Array.forEach (native)
at _each (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:32:24)
at Object.async.auto (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:430:9) [Error: Invalid module:[object Object]]
error: Error: Invalid module:[object Object]
at /Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:83:15
at forOwn (/Users/johndo/github/sails/testProject/node_modules/lodash/dist/lodash.js:2105:15)
at Function.forEach (/Users/johndo/github/sails/testProject/node_modules/lodash/dist/lodash.js:3302:9)
at buildDictionary (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:74:4)
at Function.module.exports.aggregate (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/sails-build-dictionary/index.js:190:9)
at Array.loadOtherConfigFiles [as 0] (/Users/johndo/github/sails/testProject/node_modules/sails/lib/hooks/moduleloader/index.js:164:27)
at /Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:459:38
at Array.forEach (native)
at _each (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:32:24)
at Object.async.auto (/Users/johndo/github/sails/testProject/node_modules/sails/node_modules/async/lib/async.js:430:9) [Error: Invalid module:[object Object]]
It looks like it's experiencing an error while parsing your configuration files. Try rolling back your changes.
Also, lodash and async come as globals in sails, so you don't need to install them. Just go to config/globals and uncomment _(lodash). That might fix your problem, as maybe sails is having a conflict between its installed version and yours.
When I try to deploy my Meteor app to Heroku, it crashes on boot.
Exception from task: Error: function expects no more than -1 arguments
at /app/.meteor/heroku_build/app/programs/server/node_modules/fibers/future.js:26:10
at readUtf8FileSync (packages/boilerplate-generator/boilerplate-generator.js:7)
at packages/boilerplate-generator/boilerplate-generator.js:82
at Array.forEach (native)
at Function._.each._.forEach (packages/underscore/underscore.js:105)
at Boilerplate._generateBoilerplateFromManifestAndSource (packages/boilerplate-generator/boilerplate-generator.js:64)
at new Boilerplate (packages/boilerplate-generator/boilerplate-generator.js:17)
at generateBoilerplateInstance (packages/webapp/webapp_server.js:288)
at packages/webapp/webapp_server.js:556
at Function._.each._.forEach (packages/underscore/underscore.js:113)
throw err;
^
Error: function expects no more than -1 arguments
at Object.Future.wait (/app/.meteor/heroku_build/app/programs/server/node_modules/fibers/future.js:326:15)
at _.extend.runTask (packages/meteor/fiber_helpers.js:79)
at Object.WebAppInternals.generateBoilerplate (packages/webapp/webapp_server.js:553)
at Object.main (packages/webapp/webapp_server.js:773)
at /app/.meteor/heroku_build/app/programs/server/boot.js:194:27
- - - - -
at /app/.meteor/heroku_build/app/programs/server/node_modules/fibers/future.js:26:10
at readUtf8FileSync (packages/boilerplate-generator/boilerplate-generator.js:7)
at packages/boilerplate-generator/boilerplate-generator.js:82
at Array.forEach (native)
at Function._.each._.forEach (packages/underscore/underscore.js:105)
at Boilerplate._generateBoilerplateFromManifestAndSource (packages/boilerplate-generator/boilerplate-generator.js:64)
at new Boilerplate (packages/boilerplate-generator/boilerplate-generator.js:17)
at generateBoilerplateInstance (packages/webapp/webapp_server.js:288)
at packages/webapp/webapp_server.js:556
at Function._.each._.forEach (packages/underscore/underscore.js:113)
It seems that Npm.require('fs').readFile.length is undefined.
I'm using this buildpack. When I build the app locally and test with node main.js it works. Are there any other changes that I need to make to the buildpack for Meteor 0.9.2.1?
I figured out what the problem is, and it is not caused by the buildpack or Heroku.
I'm using Nodetime which wraps fs.readFile and then calls the original with apply. This is the reason why Npm.require('fs').readFile.length is 0 (not undefined like I had thought).