小编Jor*_*ane的帖子

如何重定向$ routeProvider.otherwise()保持给定的查询参数

假设我去了/unknown-route?a=hello&b=world并且$routeProvider不认识它并重定向到其他路线:

otherwise({
  redirectTo: '/default-route'
});
Run Code Online (Sandbox Code Playgroud)

是否可以将给定参数传递给重定向路由.

这将是 /default-route?a=hello&b=world

angularjs angularjs-routing

9
推荐指数
1
解决办法
2224
查看次数

无法在shell脚本中运行npm

在持续部署上下文中,我执行了一个shell脚本来更新在远程服务器中重启我的应用程序

脚本是:

ssh user@myserver <<'ENDSSH'
cd /opt/myapp
git pull
npm i
forever stop src
npm run staging
ENDSSH
Run Code Online (Sandbox Code Playgroud)

输出是:

stdin: is not a tty
Already up-to-date.
-bash: line 3: npm: command not found
-bash: line 4: forever: command not found
-bash: line 5: npm: command not found
Run Code Online (Sandbox Code Playgroud)

注意:

  • 如果我ssh到远程服务器并手动输入这些命令,一切都会工作

  • 节点和故宫都安装了NVM上的远程服务器 which npm给予/root/.nvm/versions/node/v6.10.0/bin/npm

ssh shell node.js npm nvm

9
推荐指数
3
解决办法
8836
查看次数

标签 统计

angularjs ×1

angularjs-routing ×1

node.js ×1

npm ×1

nvm ×1

shell ×1

ssh ×1