package.json:如何测试node
内部package.json,是否可以测试node_modules
目录是否存在?我的目标是在node_module
不存在时打印一条消息,例如:
node_module not existent: use npm run dist
其中dist
是我package.json scripts
内的脚本。谢谢。
是的,通过npm scripts
。您选择使用哪个script hook。如果您的应用程序通过npm start
启动(良好实践),请使用start
钩子添加您的支票:
"scripts": { "start" : "./test.sh" }
目录的实际测试可以通过Shell脚本或NodeJs脚本实现,请考虑使用npx
,如Difference between npx and npm?中所述。