Aurelia 使用jspm导入ES6模块&;在奥雷利亚使用

Aurelia 使用jspm导入ES6模块&;在奥雷利亚使用,aurelia,jspm,es6-module-loader,Aurelia,Jspm,Es6 Module Loader,我试图在Aurelia应用程序中使用该包,但在浏览器控制台中获取无法读取未定义的错误的属性“stringify” 以下是我采取的步骤: 使用jspm安装querystring安装 将import{querystring}从'querystring'添加到Aurelia模型中 在我的模型中这样使用: import {querystring} from 'querystring'; export class App { criteria_words; criteria_location; c

我试图在Aurelia应用程序中使用该包,但在浏览器控制台中获取
无法读取未定义的
错误的属性“stringify”

以下是我采取的步骤:

  • 使用
    jspm安装querystring安装
  • import{querystring}从'querystring'
    添加到Aurelia模型中
  • 在我的模型中这样使用:

    import {querystring} from 'querystring';
    
    export class App {
    
    criteria_words;
    criteria_location;
    
    constructor() {
    }
    
    submit() {
        console.log(querystring.stringify(this));
    }
    }
    

我缺少什么步骤?

首先,
jspm安装querystring
不会安装您提到的库。您应该运行的命令如下:

jspm install npm:qs
然后,您可以像这样导入和使用它:

import querystring from 'qs';
// call querystring.stringify(someObject);


首先,
jspm install querystring
不会安装您提到的库。您应该运行的命令如下:

jspm install npm:qs
然后,您可以像这样导入和使用它:

import querystring from 'qs';
// call querystring.stringify(someObject);


查询字符串未定义。这意味着进口在某个地方出了问题。是否确定已正确安装?Querystring未定义。这意味着进口在某个地方出了问题。您确定它安装正确吗?