Early experiments by the HTCH team
This is a default NX project with Nextjs.
Next, I followed the Manual Setup from React Emails
Then, I added a new React lib, removed the files and moved all files added during the React Emails installation.
Finally, I modified project.json to add the custom nx target.
React Emails has a -d
arg to set the directory for all the emails.
I thought that I could use the cwd
command option and set the -d
flag, but it doesn't work. For some reason react-emails
can't find the directory for emails. For now, I've used the -d flag to set a deep path from the root to the emails director – ignoring the cwd.
React Emails expects a directory in the root of the project: /static
. This is used during the dev
command. You can see what it builds in the /.react-emails
directory. If the static directory is placed anywhere else, the images will 404 when you run the dev server