検索

ホームページ  >  に質問  >  本文

node.js - 前端开发环境保持一致,多平台保持一致的效果

问题已删除

问题已删除

问题已删除

问题已删除

天蓬老师天蓬老师2785日前460

全員に返信(4)返信します

  • 巴扎黑

    巴扎黑2017-04-17 15:28:05

    なぜそのような奇妙な質問をするのか理解できません

    1. 同じバージョン番号を管理できるのは、nodejs 開発チームの 1 つだけではありませんか?統一バージョン番号さえ決められず、アップグレードも許可されないのに、どうやって会社を設立できるのでしょうか?

    2. npm のバージョン番号の問題は上記と同じです

    3. npm によってインストールされるパッケージは、さまざまなシステムに共通ではありません。すべてのパッケージのバージョン番号を 1 つの package.json に設定し、git などのバージョン管理メソッドを使用してコードを同期することはできませんか。 npm install を実行して自分でインストールしますか?

    私は 3 つの開発マシンで Mac、Fedora、Win10 を使用しています。なぜあなたが指摘したような状況が常に発生するのですか?

    また、あなたの会社ではフロントエンド開発に Mac と Linux を使用していますか? IE を適応させるにはどうすればよいですか?仮想マシンをオンにしますか?ふふふ、もう退屈じゃないよ

    また、窓は反人間的であり、無知な者は恐れを知らない。フロントエンド開発の場合、IDE (Webstorm など、完全にクロスプラットフォーム) またはエディター (atom、vscode、vim、emacs など、これもクロスプラットフォーム)、ブラウザ (chrome、firefox クロスプラットフォーム) が必要です。 、およびいくつかのコマンドライン スクリプトを実行します (npm スクリプト、ノードバックエンド、クロスプラットフォーム)。チーム内の誰かが Windows

    を使用する必要がある場合に、Windows を使用しない理由がわかりません。

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 15:28:05

    ご招待ありがとうございます~

    申し訳ありませんが、同社のフロントエンドライン全体には Mac Pro が搭載されており、デザインライン全体は iMAC です。

    この時間があるなら、プログラマ用のコンピュータを買うのに十分なお金を使うことができます。

    第二に、node-sass には多くの問題があります。 。 。あなたにはそれに値する

    繰り返しますが、npm は依存バージョンをロックすることもできます npm shrinkwrap

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 15:28:05

    npm 強制ロック バージョン。これは最も単純かつ暴力的な方法です。

    実際、あなたの問題はフロントエンドやノードだけでなく、Linux 開発や PHP 開発 (ライブラリ制御ツールも使用している場合) でも直面しています。ただ、npm のライブラリは比較的早く更新されます。同社は Vue の開発時に 1.0 を使用していましたが、リリースの準備が整った時点で、ほぼ全員のコードが廃棄されました。ほとんどの人はいつもコピーして貼り付けており、npm コマンド ラインの入力方法がわかりません。単にコピーして貼り付けるだけなので、何が起こっているのかわかりません。この問題が発生しないのは C などの非常に伝統的な開発言語だけです (ただし、Debian でソース コード スニペットを毎日掘り出すのは非常に骨の折れる作業です)

    もう 1 つのより暴力的な方法 は、開発リーダーが自分で node_modules ディレクトリを修正し、それを下位の開発者に配布するというもので、以下の人々は npm を実行せずにこのディレクトリを直接使用します。ただし、Windows ではこれでも問題が解決しない可能性があります。

    Docker などは推奨されません。npm で解決できない場合、開発環境の共有の問題が発生し、混合開発環境の問題がお互いに悪影響を及ぼします。

    私が今会社で使っているのはnpmのバージョンロック方式です。また、office Windowsの開発をしていますが、すべてのファイルはローカルの仮想マシンCentOS上で動作しており、ファイル名が長くても問題ありません。もちろん自分で行うこともできますが、他人に頼むのは難しすぎます。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 15:28:05

    Node/npm の統合バージョンは問題ありません。package.json の依存関係も必要に応じてバージョンをロックできます。
    あなたの言ったことは少し不明瞭です: なぜアーティストは開発環境を構成する必要があるのですか?コードを実行する必要がありますか?

    返事
    0
  • キャンセル返事