2016-08-18 33 views
0

我從npm安裝了messageformat,用於我的angular-boostrap項目中與角度平移一起使用。如何使用來自npm的消息格式

如果我只是通過CDN添加messageformat v0.3.1,一切都按預期工作。但我想使用從npm安裝的消息格式。麻煩在於,我不知道如何。 messageformat npm包中的腳本沒有一個與CDN上的腳本類似。我想知道如果我需要建立它還是什麼?但是再一次,messageformat的npm文檔沒有提及除「npm install ...」之外的任何內容。

我錯過了什麼?

[編輯]
項目中同時存在bin和lib文件夾。兩者都包含messageformat.js,但它們都不起作用,它們看起來不像CDN中的那個。如果我包含node_modules/messageformat/lib/messageformat.js,我得到一個「模塊沒有定義」的錯誤。如果我包含node_modules/messageformat/bin/messageformat.js,我會得到「無效或意外的標記」...因此,我懷疑有一個步驟缺少獲得CDN

回答

0

的腳本,您需要添加文件而不是CDN:

<script src="path/to/node_module/messageformat/messageformat.js"></script>

+0

項目中同時存在bin和lib文件夾。兩者都包含messageformat.js,但它們都不起作用,它們看起來不像CDN中的那個。如果我包含node_modules/messageformat/lib/messageformat.js,我得到一個「模塊沒有定義」的錯誤。如果我包含node_modules/messageformat/bin/messageformat.js,我會得到「無效或意外的標記」...因此,我懷疑有一個步驟缺少像CDN那樣的腳本。 – Jette

相關問題