Node.js NodeJS“;“预构建事件”;
我需要运行一些自动生成javascript的“预构建”事件 我不希望我的主应用程序文件“server.js”太大 如何独立地执行外部js文件,并且只启动服务器或Node.js NodeJS“;“预构建事件”;,node.js,pre-build-event,Node.js,Pre Build Event,我需要运行一些自动生成javascript的“预构建”事件 我不希望我的主应用程序文件“server.js”太大 如何独立地执行外部js文件,并且只启动服务器或 虽然我不知道您到底需要什么。在IDE中没有现成的方法,但您可以使用任何文本编辑器(例如Sublime 3)。手动编辑njsproj文件,找到以下行: <Import Project="$(VSToolsPath)\Node.js Tools\Microsoft.NodejsTools.targets" /> 然后添加
虽然我不知道您到底需要什么。在IDE中没有现成的方法,但您可以使用任何文本编辑器(例如Sublime 3)。手动编辑njsproj文件,找到以下行:
<Import Project="$(VSToolsPath)\Node.js Tools\Microsoft.NodejsTools.targets" />
然后添加:
<PropertyGroup>
<PreBuildEvent>
<!-- Command stuff here -->
</PreBuildEvent>
</PropertyGroup>
<PropertyGroup>
<PostBuildEvent>
<!-- Command stuff here -->
</PostBuildEvent>
</PropertyGroup>
请确保在visual studio中卸载项目、编辑并重新加载,或者在编辑完文件之前关闭visual studio
这有点老套,但很管用。如果您需要编辑它,这只是一种痛苦,因为IDE中没有用于编辑它的工具,每次都必须卸载/编辑/重新加载
您必须构建某种命令来构建输出,以便从这些事件生成器调用,但这会将它们绑定到VS的构建中。您能提供更多关于需要生成哪些内容的信息吗?文件结构?我认为,一种方法是编写一个shell脚本。