2017-03-14 13 views
0

/、gular2プロジェクト、私はそれを展開する前に、ローカルタスクとしてローカルでビルドSOTプロセスを実行しようとしていますが、私は右のそれを得ることができない、どのように私はそれを設定することができます。Capistrano 3ローカルタスクを正しく書き込むには?私nodjsで

task :build_production_aot do 
    run_locally do 
    set :local_app_path, Dir.pwd 
    set :local_client_path, "#{fetch(:local_app_path)}/client" 
    sh 'npm run build:prod-aot' 
    end 
end 

フィードバックありがとう

UPDATE 次のタスクを実行するのに成功しましたが、それを書き込む方法はありますか?それは、そのような変更したスクリプトをローカルで実行されている場合でも

task :build_production_aot do 
    run_locally do 
    local_client_path = Dir.pwd + "/client" 
    puts "--> Running build: '#{local_client_path}', please wait ..." 
    execute "cd #{local_client_path} && npm run build:prod-aot" 
    end 
end 

おかげ

答えて

0

は、私はそれがリモートサーバー上で直接生産DISTを構築するために、より良いだと思う

関連する問題