2016-08-23 69 views

回答

1

我猜外部CSS和JS你的意思是你下載的文件,你有你的項目在某個地方。如果你已經使用了webpack starter seed,你最有可能在src/thats裏面有一個assets文件夾,它已經爲你設置了外部的css和js文件,並將它們列在index.html文件中。

如果沒有,要麼重新下載種子如果你想重新開始,或者可以創建src下此文件夾,包括在index.html文件中的文件,像

<script src="/assets/css/lib.min.css" /> 
<script src="/assets/js/lib.min.js" /> 

如果你是使用webpack進行捆綁,那麼您還需要告訴webpack將資產文件夾移至創建位置。在webpack.config.js中,您可以執行以下操作:

const CopyWebpackPlugin = require('copy-webpack-plugin'); 

module.exports = { 
    ... 
    plugins: [ 
     new CopyWebpackPlugin([ 
      { from: 'src/assets', to 'assets' } 
     ]), 
     ... 
} 
+0

這個答案已被downvoted沒有解釋爲什麼 - 沒有什麼幫助 – peppermcknight

+0

適用於我,使用angular-cli「ng serve」。 (另外,upvoted這個答案只是因爲。) – JohnL4

相關問題