私は通常cd
をアプリディレクトリに、次にnpm start
と入力します。別のディレクトリでnpmを起動する方法
パスパラメータを使用してnpm start
に何らかの方法があるはずです。しかし、npm start documentationにはこのような機能は含まれていません。
私は自分自身だけでnpm start ./myapp
が動作しないと思った。それを行う方法はありますか?このnpm issue listパー
私は通常cd
をアプリディレクトリに、次にnpm start
と入力します。別のディレクトリでnpmを起動する方法
パスパラメータを使用してnpm start
に何らかの方法があるはずです。しかし、npm start documentationにはこのような機能は含まれていません。
私は自分自身だけでnpm start ./myapp
が動作しないと思った。それを行う方法はありますか?このnpm issue listパー
は、1つの作業は、周りの窓の下では、NPMの設定
name: 'foo'
config: { path: "baz" },
scripts: { start: "node ./$npm_package_config_path" }
を介して行うことができ、scripts
は{ start: "node ./%npm_package_config_path%" }
が続いて以下
npm start --foo:path=myapp
などのコマンドラインを実行することができこの1つのライナーは動作するはずです:
プロジェクトはpackage.jsonファイルを含むフォルダnpm run --prefix project dev
が同様に働いているコマンドの下に
npm start --prefix path/to/your/app
。 ドッカーベースのアプリケーションで便利です。 package.json内部
npm start --prefix path/to/your/app
&次のスクリプト
"scripts": {
"preinstall":"cd $(pwd)"
}
デフを追加します。良い答え:+1: – kuzyn
動作しません。現在のディレクトリでpackage.jsonを検索しようとしています。 –