我使用npm完成了Angular 2应用程序,当应用程序只有1 MB大小时,node_modules文件夹消耗大约90 MB,所以是否有可能减少node_modules文件夹大小,至少在IIS中发布时?
我有在 Angular 上加密数据的代码,但我不知道如何在服务器端解密
var panno = CryptoJS.AES.encrypt("FEAPS8905Q", "myPassword").toString();
Run Code Online (Sandbox Code Playgroud)
U2FsdGVkX19mi5mXlJ14Lj0XcJBbqMPDzi/UeNXK4Cw=以角度加密,在使用 Http.post 方法发送加密后,我没有得到确切的数据,而是得到????????????????
我也在C# 上使用了这个参考Decrypting,但我得到了一些数据,比如 ????????????????
public string Decrypt(string cipherText)
{
string EncryptionKey = "myPassword";
cipherText = cipherText.Replace(" ", "+");
byte[] cipherBytes = Convert.FromBase64String(cipherText);
using (Aes encryptor = Aes.Create())
{
Rfc2898DeriveBytes pdb = new Rfc2898DeriveBytes(EncryptionKey, new byte[] {
0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d, 0x65, 0x64, 0x76, 0x65, 0x64, 0x65, 0x76 });
encryptor.Key = pdb.GetBytes(32);
encryptor.Padding = PaddingMode.None;
encryptor.IV = pdb.GetBytes(16);
using (MemoryStream ms = new …Run Code Online (Sandbox Code Playgroud) 我使用npm开发了一个Angular 2应用程序.作为一个更新鲜的,我不知道下面的一些方法.当我发布时,我使用npm publish它以便在网络中的npm帐户中发布应用程序.那么,有没有办法在localhost中发布我们的应用程序,因为我不想使用npm帐户,我只需要在发布时避免使用node_modules文件夹?如果有任何其他方式,可以用来在npm以外的本地发布Angular2应用程序,请告诉我.我试试.
如果没有npm网络帐号就无法发布申请,请告诉我.借口错误,如果有的话.感谢adv :)