2015-08-16 124 views

回答

0

安裝軟件包還不夠,您需要使用Gulp或Laravel-mix將軟件包編譯到應用程序的JavaScript文件中。

在你app.js文件,你需要這個如下:

import <Your Package> from './path/to/package

1

我堅持了同樣的問題了大約一個小時試圖在輸入掩碼節點包拉。

我能得到它包含的唯一途徑是通過在app.js其附加到window對象(類似於做什麼bootstrap.js)

window.InputMask = require('inputmask'); 

如果你不希望加載它每次(與app.js一樣),您可以創建一個單獨的js文件,其中只包含上面的代碼行,並在選定頁面上加載該文件。我覺得應該有更好的辦法,但這是我發現的唯一辦法。

+0

有趣。我有另一種解決方案,使用Webpack將軟件包(通過NPM安裝)編譯爲單個JavaScript文件。然後我只是鏈接那個單一的文件。 – Anraiki