[英]Angular 5 CLI import/require custom node module
我的node_modules
目錄中有一個節點模塊。 但是,我不知道如何使用它。 結構如下:
node_modules
|- ...
|- foo-bar
| |- dist
| | |- css
| | - css files here
| | |- js
| | - js files here
| | |- foo-images
| | - image files here
| | |- index.js
| |- index.js
| |- package.json
|- ...
index.js
包含以下內容:
require('./dist/js/foo');
module.exports = 'foo';
所以我的問題是如何使用它? 在我的app.component.ts
,我嘗試將以下代碼放在頂部:
import { foo } from './foo-bar';
但是花括號之間的foo
出現錯誤,表示它不知道那是什么。 當我嘗試require('foo')
,我收到一條錯誤消息,說它不知道什么是require
(我已經安裝了Express)。
如何使用節點模塊中的CSS和JavaScript函數? 我是Angular 5的新手,所以我並不完全了解它的工作原理。 任何幫助,將不勝感激,謝謝!
Angular是前端框架,NodeJS是服務器端,因此您必須在后端服務器上運行任何節點模塊...當我想使用image magick在本地調整文件圖像的大小然后上傳到服務器時,我遇到了類似的問題。 使用express將數據從服務器獲取到前端,然后在其中將數據放入'{{}}':)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.