Get Started with Conduit
It only takes a few minutes.
(Migrating from Aqueduct? Click here)
-
Install the Dart programming environment locally. If you’ve previously installed it through Flutter, you’ll want to install it again separately for Conduit. Full instructions on the Dart site
$
sudo sh -c 'wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
$sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
$sudo apt-get update
$sudo apt-get install dart
$echo 'export PATH="$PATH:/usr/lib/dart/bin"' >> ~/.profile
$# Test that it works - display version string
$dart --version
$
brew tap dart-lang/dart
$brew install dart
$# Test that it works - display version string
$dart --version
$
:: (in an administrator command line)
$choco install dart-sdk
$:: Test that it works - display version string
$dart --version
-
Activate the Conduit CLI (command line interface), which helps you easily create, manage, and test your Conduit projects.
dart pub global activate conduit conduit --version # “Conduit CLI version: x.y.z”
-
Create and run your new Conduit project using the Conduit CLI.
After running
conduit serve
, you should see a port listed, such as 8888 or 8080. In your web browser of choice, navigate to http://localhost:xxxx where xxxx is the port number. You should see ‘404 Not Found’ displayed in bold text.conduit create my_project cd my_project conduit serve
-
Open the project folder in your favorite IDE with Dart support, such as VS Code with the Dart Code extension or JetBrains WebStorm. See a full list of IDEs with Dart support >
code .
Setup is now complete! If you need help, we recommend asking on our Discord. Otherwise, now’s a good time to check out the heroes tutorial or the docs.