var Crypto = require('crypto');要求不是一种功能

时间:2017-12-13 05:59:03

标签: javascript typescript angular2-directives

根据需要获取错误不是一个函数,试图将crypto js函数用于typescript组件

// Load modules
'use strict';
var Crypto = require('crypto');

1 个答案:

答案 0 :(得分:2)

您无法在角度应用中使用require,您需要这样做:

import * as Crypto from "crypto-browserify";

请注意,我已使用crypto-browserify包,因为代码将在浏览器中运行。