官术网_书友最值得收藏!

  • AWS Automation Cookbook
  • Nikit Swaraj
  • 184字
  • 2021-07-02 23:00:43

Installing dependencies

[root@awsstar example-node-server]# yarn install 
yarn install v0.27.5
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
warning fsevents@1.1.2: The platform "linux" is incompatible with this module.
info "fsevents@1.1.2" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
Done in 8.18s.

Build the application by hitting yarn run build, once the build happens, we get the dist folder:

[root@awsstar example-node-server]# yarn run build
yarn run v0.27.5
$ babel lib -d dist
lib/index.js -> dist/index.js
Done in 0.43s.
[root@awsstar example-node-server]# ls
dist lib node_modules package.json test yarn.lock
[root@awsstar example-node-server]# ls dist
index.js

It's time to run the server and access the application:

[root@awsstar example-node-server]# yarn serve
yarn serve v0.27.5
$ node dist/index.js
Server running at http://127.0.0.1:1337/

Check the test case by hitting yarn test:

[root@awsstar example-node-server]# yarn test
Server running at http://127.0.0.1:1337/
Example Node Server
? should return 200
1 passing (43ms)

We can also use npm instead of yarn for building the NodeJS application. In the next example, I have used npm to build the NodeJS application using CodeBuild.

主站蜘蛛池模板: 明水县| 武强县| 金秀| 巴东县| 平谷区| 内丘县| 克拉玛依市| 常山县| 开鲁县| 高台县| 于都县| 鸡泽县| 顺义区| 仁化县| 巴南区| 当涂县| 亚东县| 鞍山市| 商水县| 江孜县| 曲沃县| 资兴市| 龙口市| 夏河县| 白城市| 湘乡市| 台江县| 南皮县| 响水县| 驻马店市| 玉溪市| 会泽县| 平顺县| 辽源市| 安达市| 荆门市| 祥云县| 南雄市| 珠海市| 宁德市| 阿拉善右旗|