問題タブ [spfx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - Visual Studio の SPFX
誰かが Visual Studio で SPFX をうまく使っているのだろうか?
2016 年以前および SPO の時代に SharePoint の開発がどのように行われたかと比較すると、SPFX はそのままで良いアイデアです。ただし、Visual Studio Code という欠点があります。Microsoft はおそらく、より「ハックな」Javascript 業界にアピールし、SPFX 開発を VS Code に結びつけることを計画しているようですが、VS Code は Visual Studio とはかけ離れています。クラス名とファイルのリファクタリングは言うまでもありません。あのhttps://github.com/SharePoint/sp-dev-fx-vs-extension Repo がありますが、あまり時間も手間もかからないようです。
大人の Visual Studio で SPFX を開発する他の方法はありますか?
node.js - SPFx Web パーツ - node_modules/@types/ [prop types] および [react] index.d.ts: gulp ビルドでの「エラー TS1005」のロード
そのため、リンクのプレビューを表示する機能が 1 つある spfx Web パーツを構築しています。このライブラリをタスクに使用しました。パッケージ「styled-components」のバージョンを変更し、「react」(16.4.18) と「react-dom」(16.0.9) を更新して動作させる必要がありました。これらの変更を行って実行すると、次gulp build
のエラーのリストが表示されます。
この github の問題は、私のタイプスクリプトのバージョンを 2.3.4 以上に更新することを示唆しています。
typescript のバージョンを 2.8.x 以上に更新することを提案する、現時点では見つからない別の github の問題がありました。
私の typescript のバージョンは 3.1.3 です。同じバージョンをローカル (プロジェクトのノード モジュール フォルダー) とグローバルにインストールしています。お気づきかもしれませんが、ビルドの開始時に出力を取得します
「package.json」ファイルとyarn.lockファイル(私はyarnを使用しています)のtypescriptに関連するすべてのエントリを、最初に「2.4」と言ったように「3.1.3」または「〜3.1.3」に変更しました。 .1" または "2.4.2" または "~2.4.1" または "~2.4.2". 私が読んだことから、typescript 2.8以降でのみサポートされている定義/宣言構文に関連するものです。たとえば、問題の行の 1 つは次のとおりです。
私は一般的にタイプスクリプトとノードにかなり慣れていないので、これはこれを修正する方法がわからないことに寄与する別のポイントかもしれません.
提供する情報がさらにある場合は、喜んで提供します。すべての提案と回答に感謝します。