gpt4 book ai didi

backbone.js - 使用 webpack 设置backbone.js 环境

转载 作者:行者123 更新时间:2023-12-01 12:26:05 24 4
gpt4 key购买 nike

我已经开始学习 Backbone.js,但我对设置项目有点困惑。我应该如何使用 Webpack 和 npm 设置 Backbone.js 环境?首先,我做了

$ npm init
$ npm i webpack --save-dev
$ npm i webpack-dev-server --save-dev
$ npm i backbone --save-dev
$ npm i jquery --save-dev
$ npm i babel-core
$ npm i babel-loader
$ npm i babel-preset-es2015

我的 webpack.config.js 中有以下内容
var config = {
entry: './main.js',

output: {
path:'./',
filename: 'index.js',
},

devServer: {
inline: true,
port: 8080
},

module: {
loaders: [
{
exclude: /node_modules/,
loader: 'babel',

query: {
presets: ['es2015']
}
}
]
}
}
module.exports = config;

在我的 main.js我有
import Backbone from 'backbone';
import $ from 'jquery';

但没有任何效果。我应该如何使用 ES6 为 Backbone 进行初始设置?另外,Backbone 是否支持 ES6,或者它在现代已经过时且已弃用?

最佳答案

我建议你从这里开始:https://github.com/jerrysu/backbone-webpack-example

没有什么可以阻止您在 ES6 中使用 Backbone,但您应该阅读以下内容:http://benmccormick.org/2015/04/07/es6-classes-and-backbone-js/

我在您的 webpack 配置中看到的第一个问题是您的加载器缺少 test表达式 ( https://webpack.js.org/configuration/ )

关于backbone.js - 使用 webpack 设置backbone.js 环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39544999/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com