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