Windows启动后启动本地meteor应用程序

时间:2016-02-19 14:39:50

标签: windows meteor

本地流星(1.2)应用程序应该在Windows启动后立即启动。我有什么选择来完成工作?

2 个答案:

答案 0 :(得分:2)

如果您想在用户登录时自动启动Meteor,可以使用以下步骤:

  1. 创建批处理文件。
  2. 打开新创建的批处理文件,并将以下行放入其中:
  3. @echo off
    cd "<the path to your Meteor project>"
    meteor
    timeout /t 10
    start "C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe" http://localhost:3000
    
    1. 创建快捷方式:
    2. Batch-Shortcut

      1. 打开“运行”窗口( Win + R )。
      2. 打开shell:startup(或转到:C:\Users\John Doe\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)。
      3. 将快捷方式复制到文件夹中。
      4. 现在,当用户登录时,Meteor应该启动您的项目,Microsoft Edge应该在10秒后打开http://localhost:3000

答案 1 :(得分:1)

应用程序无法在没有用户登录的情况下运行。所以&#34;在Windows启动后立即启动后台&#34;不会发生什么事。你需要一个服务,服务不是交互式的。假设您正在谈论Meteor JS框架,那么就无法构建服务。

如果您正在谈论在用户登录时启动应用程序,那么您可以通过向用户添加可执行文件的快捷方式轻松地完成此操作,并启动&#34;启动&#34;夹。在Windows的现代版本中,路径类似于:

C:\Users\UserName\AppData\Local\Microsoft\Windows\Start Menu\Programs\Startup