npm 让你有这样的事情:
{
"scripts": {
"start": "babel-node app.js",
}
}
Run Code Online (Sandbox Code Playgroud)
然后,当您键入时,npm start它将使用您想要的任何命令行选项启动您的应用程序。这为所有节点应用程序提供了统一的入口点。
Composer 有类似的东西吗?
您可以像 in 一样添加自定义 "scripts"块npm,但run在运行命令时不需要在命令前加上。例如
{
"name": "vendor/project",
...
"scripts": {
"test": "phpunit"
}
}
Run Code Online (Sandbox Code Playgroud)
有了这个,您现在可以运行composer test.
注意,如果您创建一个与“本机”命令同名的脚本,您将看到以下警告:
名为 about 的脚本将覆盖本地 Composer 函数并已被跳过
但是,您仍然可以通过composer run-script <script>.
| 归档时间: |
|
| 查看次数: |
1175 次 |
| 最近记录: |