6

angular2 プロジェクトに angular-cli を使用しています。私のプロジェクトでは、jquery-ui を使用したいと考えています。jquery-uiをインストールしました

npm install jquery jquery-ui

angular-cli-build.js を編集しました

module.exports = function(defaults) {
  return new Angular2App(defaults, {
    vendorNpmFiles: [
          'jquery/src/jquery.js',
          'jquery-ui/jquery-ui.js'
    ]
  });
};

私の dist/vendor フォルダーでどのように自動的に更新されますか?

このリンクから moment.js 統合をたどりましたが、jquery-ui では役に立ちませんでした。angular-cli との jquery-ui 統合の実際の例に感謝します

4

3 に答える 3

0

angular-cli-build.js に次のように配置します。

'jquery/dist/jquery.min.js',
jquery-ui/jquery-ui.min.js', </i>

次に、 system.config.ts で:

const map: any = {
'jquery': 'vendor/jquery/dist/jquery.min.js',
'jquery.ui': 'vendor/jquery-ui/jquery-ui.min.js',

それが役立つことを願っています

于 2016-08-19T12:58:28.387 に答える
0

angular-cli.json ファイルにスクリプトをインポートする方が良い方法です。これにより、本番環境へのデプロイ中の問題を回避できます。

"scripts": [
"../node_modules/jquery/dist/jquery.js",
"vendor/jquery/dist/jquery.min.js",
"'vendor/jquery-ui/jquery-ui.min.js"
],
于 2017-05-31T01:14:18.953 に答える