残念ながら、ロールアップ ドキュメントには何も見つかりませんでした。Svelte とロールアップを使用して Web サイトを構築しており、運用、テスト、および開発用にさまざまな環境変数が必要です。
これは、私の package.json のスクリプト セクションです。
"scripts": {
"build": "cross-env rollup -c",
"autobuild": "BACKEND_SSL=true SERVER_NAME=some.website.com SERVER_PORT=443 rollup -c -w",
"devbuild": "rollup --environment BACKEND_SSL:false,SERVER_NAME:localhost,SERVER_PORT:4000 -c -w",
"testbuild": "BACKEND_SSL=false SERVER_NAME=localhost SERVER_PORT=4000 rollup -c",
"dev": " run-p start:dev",
"start": "sirv public --single",
"start:dev": "cross-env --max-old-space-size=16000 sirv public --single --dev --cors",
}
autobuild または testbuild コマンドのいずれかで start:dev コマンドを使用する方法がわかりません。どういうわけか、すべてのスクリプトを削除しても、環境変数は常に devbuild スクリプトのものです。これらの変数も別の場所で指定されていますか? 私はこれを試しました:
"start:dev": "cross-env --max-old-space-size=16000 sirv public --single --dev --cors autobuild"
この:
"start:dev": "cross-env --max-old-space-size=16000 sirv public --single --dev --cors BACKEND_SSL=true SERVER_NAME=api.dev.vipfy.store SERVER_PORT=443 rollup -c -w"
しかし、何も機能していないようです。ここで何が表示されないのですか? sirv に関する実際のドキュメントはありますか? -h フラグを介して一部の情報をスクレイピングすることしかできませんでした。