Skip to content

Commit 4b6c729

Browse files
committed
Checking for whether production dependencies exist before trying to copy over
1 parent 730f045 commit 4b6c729

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

default.nix

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ let
4646
# copy only the dist
4747
cp -r ${node2nixDev}/lib/node_modules/${node2nixDev.packageName}/dist $out/lib/node_modules/${node2nixDev.packageName}/
4848
# copy over the production dependencies
49-
cp -r ${node2nixProd}/lib/node_modules $out/lib/node_modules/${node2nixDev.packageName}/
49+
if [ -d "${node2nixProd}/lib/node_modules" ]; then
50+
cp -r ${node2nixProd}/lib/node_modules $out/lib/node_modules/${node2nixDev.packageName}/
51+
fi
5052
# create symlink to the deployed executable folder, if applicable
5153
if [ -d "${node2nixDev}/lib/node_modules/.bin" ]; then
5254
cp -r ${node2nixDev}/lib/node_modules/.bin $out/lib/node_modules/

0 commit comments

Comments
 (0)