Comments (4)
I was unable to reproduce this error. What version of the framework are you using?
I followed the below steps and this example deployed with no error on sls 1.5.0
What does your ES6 code look like?
Steps
Install this example
sls install --url https://github.com/serverless/examples/tree/master/aws-node-function-compiled-with-babel --name babel
Then deploy with sls deploy
babel sls deploy
Serverless: Creating Stack...
Serverless: Checking Stack create progress...
.....
Serverless: Stack create finished...
Serverless: Packaging service...
Serverless: Babel compilation:
tmpBabelDirectory/createResponse.js -> tmpBabelDirectory/createResponse.js
tmpBabelDirectory/handler.js -> tmpBabelDirectory/handler.js
Serverless: Packaging service with compiled files...
Serverless: Uploading CloudFormation file to S3...
Serverless: Uploading service .zip file to S3 (5.03 MB)...
Serverless: Updating Stack...
Serverless: Checking Stack update progress...
...............
Serverless: Stack update finished...
Service Information
service: babel
stage: dev
region: us-east-1
api keys:
None
endpoints:
None
functions:
babel-dev-hello: arn:aws:lambda:us-east-1:488110005556:function:babel-dev-hello
from examples.
I'm very confused as to why I was having an issue earlier now... I just followed these steps and everything worked correctly:
sls install --url https://github.com/serverless/examples/tree/master/aws-node-function-compiled-with-babel --name babel
cd babel/
npm install
sls deploy
Thanks for an awesome framework and for looking into this, sorry for the trouble!
from examples.
I was just playing with this a bit more to help try to figure out what I was doing wrong. I noticed the issue when I was using node 4.3.2 with npm 2.14.12. but the service deploys successfully using node 6.9.4 with npm 3.10.10.
from examples.
I am getting the error something like:
D:\babel\node_modules\serverless-babel-plugin\index.js:56
const stdout = result.stdout.toString();
^
TypeError: Cannot read property 'toString' of null
at Extract.stream.on (D:\babel\node_modules\serverless-babel-plugin\index.js:56:38)
at emitNone (events.js:111:20)
at Extract.emit (events.js:208:7)
at finishMaybe (_stream_writable.js:604:14)
at endWritable (_stream_writable.js:612:3)
at Extract.Writable.end (_stream_writable.js:563:5)
at ReadStream.onend (_stream_readable.js:595:10)
at Object.onceWrapper (events.js:313:30)
at emitNone (events.js:111:20)
at ReadStream.emit (events.js:208:7)
at endReadableNT (_stream_readable.js:1056:12)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickDomainCallback (internal/process/next_tick.js:218:9)
npm version is 5.5.1 and node version is 8.9.1.
from examples.
Related Issues (20)
- [New example request] Layer created by the user
- [BUG] node Express.js API with DynamoDB starter project fails at first deploy HOT 6
- API Gateway sage maker end point
- Value not found at "self" source HOT 8
- Serverless framework with Node ES6 modules HOT 1
- What's the difference between two examples
- Do i have to comment these three lines before i deploy to aws? HOT 1
- aws-python-flask-api - Internal Server Error
- [New example request] AWS Python FastAPI
- [Updated Example] DynamoDB + Typescript + Node v18 HOT 1
- [aws-node-puppeteer] Example missing information HOT 1
- Unsupported template aws-node-http-api-typescript HOT 3
- [aws-node-puppeteer] supports only the Node.js 6.10 or 8.10 runtimes HOT 1
- Trying to invoke the hello function locally for template aws-node-http-api fails using documentation HOT 1
- Wrong serverless-http dependency version in the basic express template HOT 1
- Error running npm start - aws-node-typescript-nest
- The Serverless version (1.26.1) does not satisfy the "frameworkVersion" (3) in serverless.yml
- All AWS Golang examples need to be updated
- Error: The "serverless-plugin-chrome" plugin only supports the Node.js 6.10 or 8.10 runtimes. Your service is using the "nodejs18.x" provider. HOT 2
- serverless-dynamodb-local examples need updating
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from examples.