😺

Sails.jsでプロジェクトを作成する

2023/10/21に公開

Sails.jsでプロジェクトを作成する

sailsのインストール

npm install sails -g

プロジェクトの作成

sails new test-project

テンプレートの選択

Choose a template for your new Sails app:
 1. Web App  ·  Extensible project with auth, login, & password recovery
 2. Empty    ·  An empty Sails app, yours to configure
 (type "?" for help, or <CTRL+> to cancel)
1

プロジェクトの起動

cd test-project
sails lift

TypeScript対応

TypeScriptのインストール

npm install typescript ts-node --save-dev

必要な型定義をインストール

npm install @types/node --save-dev
npm install @types/express --save-dev

ts-nodeの読み込みを追加する

app.jsの冒頭に以下を記載する

require('ts-node/register');

プロジェクトの起動

sails liftは使用できなくなるため、以下のコマンドで起動。

node app.js

参考

https://sailsjs.com/get-started
https://sailsjs.com/documentation/tutorials/using-type-script

Discussion