Ответ Webjack Ajax не определен при отладке - PullRequest
0 голосов
/ 22 февраля 2019

Когда поставить точку останова в console.log и попытаться увидеть ответ в данных, он говорит, что данные не определены.Если я помещаю этот файл JS непосредственно на страницу и пытаюсь просмотреть данные, он правильно показывает ответ.

$.ajax({
dataType: 'json',
url: "/Agents/es",

success: function (data) {
    console.log(data);
}});

Есть ли проблема с настройками моего веб-пакета?

Я используюVS 2017 и чистое ядро ​​

module.exports = function (env) {

env = env || {};
var isProd = env.NODE_ENV === 'production';

// Setup base config for all environments
var config = {
    context: path.resolve(__dirname, "Features"),
    entry: {
        "Maps": [ "./Map/Scripts/map.js"],
    },
    output: {
        path: path.join(__dirname, 'wwwroot/dist'),
        filename: '[name].js'
    },
    devtool: 'source-map',
    resolve: {
        extensions: ['.ts', '.tsx', '.js', '.jsx']
    },
    module: {
        rules: [
            { test: /\.css?$/, use: ['style-loader', 'css-loader'] },
            { test: /\.(png|jpg|jpeg|gif|svg)$/, use: 'url-loader?limit=25000' },
            { test: /\.(png|woff|woff2|eot|ttf|svg)(\?|$)/, use: 'url-loader?limit=100000' },
            { test: /\.tsx?$/, use: "ts-loader", exclude: /node_modules/ }
        ]
    }
}
return config;

};

Ответы [ 2 ]

0 голосов
/ 25 февраля 2019

Нашел, проблема в том, что я не собирался в режиме разработки.

"build": "webpack --config webpack.config.js --progress --profile - modeразвитие »

0 голосов
/ 22 февраля 2019
$.ajax({
  dataType: 'json',
  url: "/Agents/es",

  success: function (data) {
      console.log(data);
  }});

В вашем $.ajax() отсутствует атрибут данных. Так что вы в основном ничего не отправляете / отправляете.

$.ajax({
    dataType: 'json',
    url: "/Agents/es",
    data: {
    //your data here
    },
    success: function (data) {
        console.log(data);
    }
});

Данные не определены.Это означает, что вы не определили никаких данных при публикации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...