WeChat ミニプログラムの概念の導入は、間違いなく中国の IT 業界にとって驚天動地の出来事と言えるでしょう。これは、新たな開発ブームが到来することを意味するかもしれません 私も興奮しており、全力を尽くす準備ができています。ただし、現時点では、公式 Web サイトからダウンロードした最新バージョンは使用できません。ミニプログラム 開発ツールを開くと、突然ホワイトボードが表示されます。長い間待っているのに、伝説のQRコードがまだ見えません。システムは最新の macOS Sierra で、node.js などもインストールされています。ネットワークや環境などあらゆる理由を考え、最終的には諦めようと思いました。以前にクラックされたバージョンの下位バージョンをインストールしたことがあり、古いファイルが削除されていないのではないかと常に疑っていましたが、長い間検索した後、削除できる古いファイルがないことがわかりました。
Windowsで試しても問題ありませんし、同僚の同じバージョンのMacにインストールしても問題ありません。しかし、それは物事によっては同じことなのです。落ち着いて、問題に対する一般的な解決策を注意深く考えてみると、解決策を見つけるのは難しくありません。迷っている理由は、エラーメッセージが出ていないからです!
/Application の下にある WeChat Web 開発者ツールを直接ダブルクリックすると、上記のホワイトボードが表示されますが、Mac について少し知っている方ならご存知のはずです
アプリケーションは最終的に、MacOS では、Contents /Contents が実行されるため、そのディレクトリに直接移動して、プログラムを実行します。
この時点でエラーメッセージが表示されます。 ! !これは本当に大きなメリットなので、画像をクリックして/Applications/wechatwebdevtools.app/Contents/Resources/app.nw/app/dist/components/
で Create フォルダーを探してください。プロンプト、これはフォルダー名が create であり、小文字で始まることがわかりました。解決策は、フォルダー
の名前を変更するか、後者を選択し、require('./Create) に変更することです。 /create.js') が require('./create/create.js') に変更されました。
変更するたびにエラーの場所が変わり、おそらくさらに 3 つまたは 4 つのファイルを変更して再度実行することになります。エラーはなくなり、QR コードが再び表示されました。
ミニ プログラム内の一部のファイルのパスでは大文字と小文字が区別されないこと (WeChat エンジニアがこの間違いを犯すとは想像するのは非常に難しいです)、および Mac が配置されている一部のパーティションは明らかです。大文字と小文字は区別されません
そして、Mac パーティションをフォーマットするときにたまたま大文字と小文字を区別するファイル システムを選択しました。これが、一部の人の Mac が正常に動作し、一部の人の Mac で QR コードが表示されない理由の説明になっています。 】
その他 Mac 版 WeChat Web 開発者ツール (小規模プログラム開発ツール) で QR コードが表示されない 解決策 関連記事については、PHP 中国語 Web サイトに注目してください。