我正在尝试使用
$ ln -sf ../ models 但它给了我错误:
'ln'未被识别为内部或外部命令, 可操作程序或批处理文件。
不确定如何在Windows上使用此命令
因此,我正在遵循“骨干网中的全栈开发”中的内容。
我想执行:
$ mkdir -p app/models
$ mkdir -p app/node_modules
$ cd app/node_modules
$ ln -sf ../models
$ cd app
$ node
> Movie = require('models/movie');
> movie = new Movie({title: "The Artist"})
并输出应为:
> movie = new Movie({title: "The Artist"})
{ cid: 'c1',
attributes:
{ title: 'The Artist',
year: 0,
description: 'empty',
selected: false },
_changing: false,
_previousAttributes: {},
changed: {},
_pending: false }
我的文件夹 app / models / movie.js
moive.js包含:
var Backbone = require("Backbone");
var Movie = Backbone.Model.extend({
defaults: {
title: "default",
year: 0,
description: "empty",
selected: false
}
});
module.exports = Movie;