このようなもの、私はバージョン管理を使用して以下のコードをコンパイルしようとしている私のpackage.jsonファイルで:問題は、出力ファイルはNPM環境変数がウィンドウで機能していませんか?
$npm_package_name.$npm_package_version.css
の代わり
として戻ってくるということです"scripts" {
...
"build:css": "lessc --source-map css/index.less build/$npm_package_name.$npm_package_version.css",
...
}
my-project.1.0.0.css
私はあなたが行うことができます読んだ
%npm_package_name%.%npm_package_version%.css
しかし、これは私のために働いていません。
なぜ変数が機能していないのですか?これらの変数はWindowsではまったく機能しますか?もしそうなら、どうすればそれらを機能させることができますか?このpackage.jsonは、Windows 10上で私の作品
何が問題なのですか? –
なぜ変数が動作していないのですか/ Windowsで変数が機能しているのですか?どうすれば動作させるのですか? – aaronmcavinue
で更新されました。 'gulp'を使用し、' package.json'にOS依存スクリプトを置くのではなく、 'process.env'でenv変数を取得するのが最良だと思います。 – BrunoLM