JavaScript 没有执行模型文件夹中的文件
JavaScript not executing file in models folder
我已经使用 strongloop 生成了一个应用程序并在 user.js
中添加了以下代码
// user.js
console.log("came here");
module.exports = function(app) {
console.log(app);
};
为什么我看不到任何控制台?为什么在 运行 服务器时不包含此文件?
由于您使用的是用户而不是用户,我假设您扩展了默认用户 class(区分大小写)。如果没有,你必须 https://docs.strongloop.com/display/public/LB/Customizing+models
有些示例使用 "user",它是 "User" class 的扩展,但我总是使用不同的名称以防止混淆(例如@amuramoto 客户提到的)
- 检查您是否有 models/your_user_class.json
- 检查您的用户 class 是否在 /server/model-config。json
- 在 models/your_user_class.js
中添加您的 js 文件(注意大小写)
请注意,在 module.exports = function(app)
中,应用将成为模型。以这种方式重命名 module.exports = function(Customer)
(例如)并使用 Customer.app
访问应用程序对象
我已经使用 strongloop 生成了一个应用程序并在 user.js
中添加了以下代码// user.js
console.log("came here");
module.exports = function(app) {
console.log(app);
};
为什么我看不到任何控制台?为什么在 运行 服务器时不包含此文件?
由于您使用的是用户而不是用户,我假设您扩展了默认用户 class(区分大小写)。如果没有,你必须 https://docs.strongloop.com/display/public/LB/Customizing+models
有些示例使用 "user",它是 "User" class 的扩展,但我总是使用不同的名称以防止混淆(例如@amuramoto 客户提到的)
- 检查您是否有 models/your_user_class.json
- 检查您的用户 class 是否在 /server/model-config。json
- 在 models/your_user_class.js 中添加您的 js 文件(注意大小写)
请注意,在 module.exports = function(app)
中,应用将成为模型。以这种方式重命名 module.exports = function(Customer)
(例如)并使用 Customer.app