簡體   English   中英

Angular 5 CLI導入/需要自定義節點模塊

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM